Lisage oma saidile Iframe Breaker

iframe-katkestaja

Minu hea sõber Kevin Mullett teavitas mind, kui ta klõpsas Twitteris ühel minu lingil, ta toodi minu saidile suure hüpikakna ja pahatahtliku koodi hoiatusega. Sellest piisab, et kellegi hirm ära hirmutada, nii et hakkasin testima. Selle lõpuks pole minu saidil tegelikult midagi viga - probleemiks oli link.

Teise saidi lingil tekkis üleval tööriistariba, mis julgustas inimesi klõpsama pahatahtlikul lingil, laadides samal ajal minu saidi all olevasse iframe'i. Enamiku inimeste jaoks võib tunduda, et minu sait levitas pahatahtlikku koodi. Kui aus olla, põlgan ma absoluutselt kõiki saite, mis laadivad minu saidi iframe'i sees, nii et tegin seda, mida mõistlik geek teeks ... Laadisin üles raamikaitse.

Kood on üsna lihtne. Asetage järgmine koodirida oma lehe päisesse:

if (top !== self) top.location.href = self.location.href;

Kui leht laaditakse koos tööriistariba raamiga, käivitatakse Javascript ja kui teie leht ei hõlma kogu brauserit, suunab see lehe sõna otseses mõttes brauseri leheks. Tore ja lihtne - ja pole enam ohtu sattuda mõnda pahatahtlikku tööriistariba!

Mis sa arvad?

Sellel saidil kasutatakse rämpsposti vähendamiseks Akismetit. Vaadake, kuidas teie andmeid töödeldakse.