|
|
Yayınlandı 22.01.2016 11:36:39
|
|
|
|

Olayın nedeni şudur; yabancı bir dost Siber Güvenlik Twitter'da böyle bir tweet paylaştı:
Bu adam, yukarıdaki 12 satırlık Javascrip{filter}t kodunu kullanırsanız Firefox, Chrome, Safari tarayıcılarının çökebileceğini, ayrıca iPhone'un yeniden başlatıp Android telefonunun çökmesine neden olabileceğini iddia ediyor!
Tam HTML kodu aşağıdaki gibidir:
Eğer bir PC kullanıcısıysanız, bağlantıya tıkladıktan sonra bilgisayar CPU belleği muhtemelen tarayıcı çöküp donana kadar hızla yükselir...
Eğer mobil (Android, iPhone) kullanıcıysanız, bağlantıya tıkladıktan sonra tarayıcınız çöker! Weibo ve WeChat'teki bağlantıya tıklamak da çöker.
Neden böyle oluyor? Bu konuda, Zhihu'da "Xiaomi" adında bir tanrıdan bir cevap buldum:
history.pushstate(), HTML5 tarafından tanıtılan bir API'dir, pushState tarayıcı geçmişine belirli bir URL ekler ve mevcut geçmiş noktasını saklar. i<100000 olduğunda, toplam döngüsel olarak tarayıcı geçmişine kaydedilir ve çok fazla tekrarlanırsa, tarayıcı buna dayanamaz ve doğal olarak çöker.
Neyse, "merhaba dünya" diye bile uyduramıyorum, bu yüzden hiç anlamıyorum... Kısacası, gökyüzünü patlatmak tam da uygun!
Denemek isterseniz, lütfen buraya tıklayın: http://www.itsvse.com/demo.html
|
Önceki:[Açık Kaynak] Wooyun Zayıflık Sorgusu Platformu Kaynak Kodu Plus Veritabanı asp.net SürümüÖnümüzdeki:Linux yapılandırma/yapılandırma/yapılandırma, yap, test/kontrol et, sudo yapma...
|