|
|
Veröffentlicht am 22.01.2016 11:36:39
|
|
|
|

Die Ursache des Vorfalls ist folgende: Ein ausländischer Freund namens Cyber Security hat einen solchen Tweet auf Twitter gepostet:
Dieser Typ behauptet, dass man, wenn man den oben genannten 12-Zeilen-Javascrip{filter}t-Code verwendet, Firefox, Chrome, Safari zum Absturz bringen kann und auch das iPhone neu startet und das Android-Handy abstürzt!
Der vollständige HTML-Code ist wie folgt:
Wenn du PC-Nutzer bist, ist es sehr wahrscheinlich, dass der CPU-Speicher des Computers nach dem Klick auf den Link bis zum Absturz und Einfrieren des Browsers in die Höhe schnellt...
Wenn Sie ein mobiler Nutzer (Android, iPhone) sind, stürzt Ihr Browser nach dem Klicken auf den Link ab! Ein Klick auf den Link auf Weibo und WeChat stürzt ebenfalls ab.
Warum passiert das? In diesem Zusammenhang fand ich eine Antwort von einem Gott namens "Xiaomi" auf Zhihu:
history.pushstate() ist eine von HTML5 eingeführte API, pushState fügt eine bestimmte URL zum Browserverlauf hinzu und speichert den aktuellen Verlaufpunkt. Wenn i<100000 ist, wird die Gesamtsumme zyklisch im Browserverlauf erfasst, und wenn sie zu oft wiederholt wird, kann der Browser sie nicht ertragen und stürzt natürlich ab.
Nun, jedenfalls kann ich nicht mal "Hallo Welt" erfinden, also verstehe ich es überhaupt nicht... Kurz gesagt, es ist genau richtig, den Himmel zu sprengen!
Wenn du es ausprobieren möchtest, klicke bitte hier: http://www.itsvse.com/demo.html
|
Vorhergehend:[Open Source] Wooyun Schwachstellenabfrageplattform Quellcode plus Datenbank asp.net VersionNächster:Linux-Konfiguration/Konfigurieren/Konfigurieren, erstellen, testen/prüfen, sudo-machen...
|