Вход | Регистрация
Вы здесь: Главная / Форум / Главный форум по Asterisk / Общего характера / Попытки взлома

Попытки взлома

1 23>
Avatara of IgorG
Откуда: Омск
Сообщений: 478

Попытки взлома

У меня есть публичный SIP сервер, на котором я настроил переброс всех анонимных звонков на свой SIP телефон. Адрес сервера нигде не публиковался и не известен для широкой публики. С течением времени замечаю что попыток выйти в город через этот сервер стало очень много, при этом попытки целеноправленные, с учётом российских правил набора. Телефон с утра сегодня трезвонит просто целый день.

Понятное дело, что нужно как-то дать отпор такой наглости. Для начала я хочу настроить сборщик всех попыток анонимных звонков, который в SQL будет собирать набранные номера и IP, скоторых происходят попытки перебора. Далее интересует вопрос, в каком виде наиболее удобно будет публиковать эту информацию публично в виде black-листов? Хотелось бы список негодяев публиковать в публичных сервисах типа twitter/juick и т.п. У кого будут какие идеи?
OpenSUSE 11.2 / Asterisk 1.6.x / Vicidial / UniMRCP
2010-03-29 07:21

Avatara of trscod
Откуда: Казань
Сообщений: 270

Re: Попытки взлома

Было бы красиво сделать публичный проект, где зарегистрированные пользователи могли бы добавлять адреса в черный список, доступный всем. Сделать универсальный для всех дистров демон, который бы периодически синхронизировался с публичной базой и добавлял адреса в фаервол.
И в мирном космосе покой!
2010-03-29 08:31

Avatara of IgorG
Откуда: Омск
Сообщений: 478

Re: Попытки взлома

Да, собственно идея именно в этом.

Сделать AGI (на C для максимальной совместимости и скорости), который будет отправлять в сервис IP и набранные номера, попавшие в общедоступный catch-all экстенжн.

Сделать демон, который будет вытягивать адреса из общедоступного хранилища и блокировать в iptables данные адреса.
OpenSUSE 11.2 / Asterisk 1.6.x / Vicidial / UniMRCP
2010-03-29 08:49

Avatara of switch
Откуда: Уфа
Сообщений: 5856

Re: Попытки взлома

хорошая идея
надо:
1) придумать алгоритм, который по некоторым признакам идентифицирует попытки взлома и отправляет информацию на центральный сервер
2) нужно придумать механизм, верифицирующий поступающую информацию, чтобы не банило первых попавшихся
3) нужно сделать сайт обмена такой информацией
4) ну и демон для дистриба как говорил trscod
http://www.lynks.ru - Решения телефонии, мини-АТС, VoIP на основе Trixbox и Asterisk
2010-03-29 08:52

Сообщений: 6521

Re: Попытки взлома

Ну вы в курсе, что автозвонилки собирали в том числе и те пассажиры, которые тут появлялись время от времени с нытьём - "как мне сделать автодозвон по списку?"
2010-03-29 11:05

Avatara of IgorG
Откуда: Омск
Сообщений: 478

Re: Попытки взлома

Мы то в курсе. Но тут не про автообзвон речь, а про целеноправленные попытки фрода из интернета. Ищутся сип сервера, ищутся те, которые позволяют анонимно звонить в город. Далее сливают в максимально возможных объемах трафик, пока субъект не обанкротится.
OpenSUSE 11.2 / Asterisk 1.6.x / Vicidial / UniMRCP
2010-03-29 11:43

Сообщений: 6521

Re: Попытки взлома

Познавательно - http://www.xakep.ru/post/50028/

По многим таким кейсам я обращался напрямую к провайдерам.
Последних отлавливали в сетях amazon.com.

Стандартный механизм ручной ловли блох:
1) смотрим на графики IP траффика на станции, если пошла примерно ровная полоса in/out - это бомбят.
2) Добавляем бомбилу в
iptables -A INPUT -s ip_addr_fraud_server -j DROP
3) whois ip_addr_fraud_server
4) копипастим хороший кусок лога и отправляем claim на abuse@provider_whois

Есть автоматизированные методы - Fail2Ban
2010-03-29 13:01

Откуда: St.Petersburg
Сообщений: 17

Re: Попытки взлома

можно использовать SER для этих целей. у него есть механизмы, позволяющие:
- ограничивать количество запросов с одного адреса с блокировкой на определенное время;
- ограничивающие количество запросов с определенными методами, пропускаемых на backend. для защиты от DDOS. при чем для каждого метода создается отдельная очередь;
- "черный список" и ограничения доступа.

так что почти готовый функционал в качеств frontend для SIP-сервера.
2010-03-29 13:22

Avatara of svoy
Откуда: Киев
Сообщений: 1096

Re: Попытки взлома

IgorG:

.. интересует вопрос, в каком виде наиболее удобно будет публиковать эту информацию публично в виде black-листов? Хотелось бы список негодяев публиковать в публичных сервисах типа twitter/juick и т.п. У кого будут какие идеи?
идея хорошая и полезная, но со временем это превратится в бан конкурентов.. кто-то должен отслеживать правдивость подаваемой информации на публичном сервисе.

Самое идеальное, свой локальный сервис, который будет детектить и банить
2010-03-29 16:53

Сообщений: 6521

Re: Попытки взлома

Поддерживаю.
Локальный банно-прачечный комбинат всегда удобней.
Пока начата была эта тема - глянул - опять ковыряют тупари из сетей Amazon.
Уже так надоело переписываться с abuse team, заполнять их дурацкие формы! Чик глобально:
75.101.128.0/17
184.72.0.0/15
174.129.0.0/16
и пусть ходят лесом.
2010-03-29 17:13

1 23>
Добавить страницу в закладки:  Delicious Google Slashdot Yahoo Yandex.ru Reddit Digg Technorati Bobrdobr.ru Newsland.ru Smi2.ru Rumarkz.ru Vaau.ru Memori.ru Rucity.com Moemesto.ru News2.ru Mister-Wong.ru Myscoop.ru 100zakladok.ru