Ez a cikk egy tükör gépi fordítás, kérjük, kattintson ide, hogy ugorjon az eredeti cikkre.

Nézet: 12943|Válasz: 0

[HTML/HTML5] 12 sor html weboldal kód miatt a számítógéped összeomlik és a telefonod percek alatt újraindul

[Linket másol]
Közzétéve 2016. 01. 22. 11:36:39 | | | |
Az incidens oka az, hogy egy külföldi barátom, a Cyber Security ilyen tweetet posztolt a Twitteren:



Ez a srác azt állítja, hogy ha a fenti 12 soros Javascrip{filter}t kódot használod, összeomlhatnak a Firefox, Chrome vagy Safari böngészők, és az iPhone-od újraindítását és az Android telefonodat is összeomlik!

A teljes HTML kód a következő:



Ha PC-felhasználó vagy, a linkre kattintás után a számítógép CPU memóriája nagyon valószínű, hogy egészen addig megemelkedik, amíg a böngésző összeomlik és lefagy...

Ha mobil (Android, iPhone) felhasználó vagy, a böngésződ összeomlik a linkre kattintás után! Ha rákattintok a Weibo és WeChat linkjére, szintén összeomlik.


Miért történik ez? Ebben a tekintetben találtam választ egy "Xiaomi" nevű istentől Zhihu-n:

a history.pushstate() egy HTML5 által bevezetett API, a pushState egy meghatározott URL-t ad hozzá a böngésző előzményéhez, és tárolja a jelenlegi történeti pontot. Amikor i<100000 lesz, az összérték ciklikus módon kerül rögzítésre a böngésző történetében, és ha túl sokat ismétlik, a böngésző nem bírja elviselni, és természetesen összeomlik.

Na mindegy, még azt sem tudom kitalálni, hogy "hello world", szóval egyáltalán nem értem... Röviden, pont jó felrobbantani az eget!


Ha ki akarod próbálni, kattints ide:   http://www.itsvse.com/demo.html




Előző:[Nyílt forráskód] Wooyun sebezhetőségi lekérdezés Platform Forráskód Plus Adatbázis asp.net Verzió
Következő:Linux config/configure/Configure, make, make test/make check, sudo make in...
Lemondás:
A Code Farmer Network által közzétett összes szoftver, programozási anyag vagy cikk kizárólag tanulási és kutatási célokra szolgál; A fenti tartalmat nem szabad kereskedelmi vagy illegális célokra használni, különben a felhasználók viselik az összes következményet. Az oldalon található információk az internetről származnak, és a szerzői jogi vitáknak semmi köze ehhez az oldalhoz. A fenti tartalmat a letöltés után 24 órán belül teljesen törölni kell a számítógépéről. Ha tetszik a program, kérjük, támogassa a valódi szoftvert, vásároljon regisztrációt, és szerezzen jobb hiteles szolgáltatásokat. Ha bármilyen jogsértés történik, kérjük, vegye fel velünk a kapcsolatot e-mailben.

Mail To:help@itsvse.com