PDA

Просмотр полной версии : Переполнение в Firefox 12


vasykas
19.09.2012, 04:49
Писал скриптик для записи в файл (PHP) в итоге firefox 12 сдох

$lines = file($file);

while(count($lines) > $col) array_shift($lines);

делаем ифрэйм на этот файл:




(чуете чем пахнет)

FindeR
19.09.2012, 04:57
Не проще тогда:


while (true)

{

[dosomething]

}



? Файрфоксу-то какая разница, по какой причине уходить в бесконечный цикл? Не он же с файлами работает.

daniel777
19.09.2012, 05:20
Разве не актуально?

На Опере проверил, сработало.




function DoS() {

var buffer = '\x42';
for (i =0;i'+buffer+buffer);
}
}

vasykas
19.09.2012, 05:24
осталось только шеллкод прикрутить

у меня опера и ослик тупо виснут а

файрфокс аварийно завершает

Pirotexnik
06.10.2012, 01:40
Прикольная аномалия.

19 итераций - все гуд (мгновенное выполнение)

20 итераций - начинает крашится ФФ. Пропадают скрол бары, портится ГУИ. (мгновенное выполнение)

23 итерации - приколы с гуи сильнее (очень долгое выполнение)

25 итераций - беспробудный даун.

о_0