Yeah they all look legit but have https at the start.
:S Who taught you internet?
https can be faked with ease and is completely unnecessary for phishing pages..
Can simply copy source
Change form action to direct to your page
Your page takes POST variables and puts them in SQL or f writes them to .txt file.
You retrieve ftp file or query db for info.
Simples.
No URL masking works for all browsers.. there used to be a common exploit for firefox but it was patched. The only 'masking' that can occur is by 'link labeling' e.g.
Hey click me for sweets!
Code:
<a href="IAMGOIGNTOHACKYOU.COM">Hey click me for sweets!</a>
S