For years now the best advice when making a transaction has always been to check the first 4 or 3 digits or the last 4 digits of your address before you make a transaction. But now it has become a trap hackers set. As you all see on the image above, hackers can now generate look alike addresses that match a user's own perfectly, and to my understanding if we only focus on those first 4 and last 4, the middle letters or numbers could be changed without us knowing
This is exactly what the attacker wants from you, they want you to be lured into check just few characters of the address such that easily confirm this, I will be actually Frank with you most of the times, even checking up the address three times sometimes doesn’t help because one of the changes that you could see will be that the address will have just two or even one character change from your address and still have a valid check sum and this is actually very possible with a vanity address generator.
So just like the multiple threads here on the issue I will advice that:
1. Do not copy address from transaction history or even block explorer because this is the bait.
2. Always generate address from the recipient addresses or even copy it from there but while pasting beware of clipboard Malware again that can change your address copied too.