k tomu zadání hesla na podvrhnutou stránku, kdo chce mít aspoň trochu banku zabezpečenou, měl by používat password manager a ten nevyplní heslo, pokud nesedí URL adresa. kdyby ho chtěl uživatel ručně vyplnit, bude to řvát.
heslo samozřejmě si není možné zapamatovat.
DNS se nedá jednoduše podvrhnout, protože dnssec+TLS
všechno je to zadarmo, kdo to nepoužívá, není mu pomoci.