Издательский дом ООО "Гейм Лэнд"ЖУРНАЛ ХАКЕР #121, ЯНВАРЬ 2009 г.

X-Tools

Леонид «R0id» Стройков (stroikov@gameland.ru)


Skype Bruter

  • ОС: *nix/win
  • Автор: mr.The

В одном из прошлых выпусков Х-Тулз я выкладывал Skype-флудер, с помощью которого можно было без труда зафлудить мобильник недруга. Единственное, что требовалось - наличие Skype-акка с балансом выше $1. Что ж, рад тебе сообщить: теперь наличие такого аккаунта проблемой вовсе и не является. А все потому, что на нашем ДВД тебя ожидает Skype Bruter, который предназначен как раз для восстановления забытых паролей от скайповых учеток :). От тебя потребуется лишь сервер с наличием PHP и curl. Также необходимо заполнить файлик base.txt записями вида «логин:пасс» и указать проксики с поддержкой https-протокола в proxy.txt. В общем, на сервере в каталоге с утилой у тебя должны находиться следующие файлы:

  • base.txt - база акков для брута вида «логин:пароль»
  • log.txt - лог брутера
  • ua.txt - база юзерагентов (найдешь на нашем ДВД)
  • proxy.txt - список хттпс-проксей
  • sk.php - скрипт брутера

В ходе работы акк, взятый из базы для брута, при неверной паре логин:пасс удаляется, а при верной - дописывается в лог.
Выражаем респект автору утилы и вперед - брутить :).

P.S. Брутер написан на PHP и распространяется в открытом виде. Посему, внося изменения в сорец, не забывай про копирайты.

InVizer

  • ОС: Windows 2000/XP
  • Автор: Полотенчик & JaH

Зачастую нам необходимо «выловить» в асе того или иного человека. Но как быть, если искомый упорно скрывается под статусом «оффлайн», игнорируя все наши мессаги? Ответ прост - чекнуть статус жертвы :). Благо, с недавнего времени для этой цели появился отличный функциональный инструмент под незатейливым названием «InVizer». Утила создана специально для проверки статусов ICQ-номеров на инвиз и обладает рядом полезных возможностей:

  1. Ведение лога (результат записывается в файл log.txt)
  2. Загрузка и очитка списка icq-номеров
  3. Ручная установка timeout (для предотвращения блокировки при проверке большого количества номерков)
  4. Автоматическое возобновление работы (в случае блокировки)
  5. Сохранение/загрузка настроек утилы при запуске
  6. Сворачивание в трей по нажатию <Ctrl+Z> или двойному клику по форме
  7. Проверка номерков по списку
  8. Единичная проверка номеров
  9. Возможность программной очистки списка
  10. Оповещение о найденном инвизе из трея
  11. Отображение времени при проверке на инвиз

Кроме того, в отличие от иных сервисов/утил по проверке статуса тебе не требуется вводить логин/пасс от уже существующего уина. Достаточно лишь указать номер жертвы и нажать на кнопку «Проверить». Также ты имеешь возможность прочекать сразу целый список номерков. В общем – все достаточно просто и удобно!
Отдельного внимания заслуживает GUI-интерфейс тулзы, который, к слову, выполнен выше всяких похвал. Одним словом, чекать и еще раз чекать, товарищи :).

StaffCop

Если ты вынужден делить комп с братом/товарищем по общаге или еще кем-нибудь, то у тебя может возникнуть вполне здоровое желание мониторить все производимые с ПК в твое отсутствие действия :). А поможет тебе в этом софтина «StaffCop», предназначенная для скрытого мониторинга всей производимой за компом деятельности. Сразу скажу, что утила обладает действительно фантастическими возможностями, которым позавидует добрая часть троянов/радминов и прочих существ. Вот неполный перечень достоинств проги:

  1. Снятие скриншотов. Прога умеет делать скрины экрана, причем, можно мониторить действия юзера в реал-тайм режиме, мгновенно. Интервал записи скринов и их размер настраиваются по твоему желанию.
  2. Мониторинг запущенных процессов. Утила позволяет просматривать список запущенных процессов. В качестве дополнительной информации отображается полный путь к файлу процесса, название процесса и время его запуска. Данные можно сохранить для последующего анализа.
  3. Мониторинг открытых веб-сайтов. Утила умеет собирать инфу о просматриваемых сайтах в реал-тайм режиме. Показывается URL-адрес, название окна (тег title), время открытия страницы и время активности юзера на странице. Прога поддерживает ослика, оперу и лису :). Причем, статистика утилы не зависит от браузера, то есть юзер не сможет самостоятельно удалить эту инфу, очистив историю и кэш.
  4. Перехват сообщений ICQ и MSN Messenger. Тулза позволяет отслеживать общение в IM (ICQ и MSN) – UIN для ICQ и имя контакта MSN, с которым ведется общение, тип сообщения (входящее или исходящее), время отправления или получения сообщения и его содержание. Все это записывается в отдельный лог для последующего анализа.
  5. Мониторинг USB-устройств. Прога отслеживает названия устройств, подключенных к USB-портам, а также время их подключения и отключения.
  6. Удаленная инсталляция и удаление агентов тулзы. Софтина позволяет произвести удаленную установку/удаление клиентской (aka агентской) части программы. Все действия производятся незаметно для юзера. Сам агент тоже работает в невидимом режиме.
  7. Защиты от обхода слежки. Клиентская часть программы (aka агент) работает как служба Винды. Соответственное, при отсутствии прав администратора остановить запущенную службу Windows и избавиться от мониторинга невозможно :).

Следует отметить, что изначально продукт рассчитан на крупные локальные сети, поэтому, если ты являешься админом оной - утила создана специально для тебя. Ведь согласись, всегда интересно узнать, чем занимается Петр Семенович из бухгалтерии за своим компом, и какие сайты сегодня посещала симпатичная секретарша твоего шефа.

GetBrute

  • ОС: Windows 2000/XP
  • Автор: dimas

Порой возникает потребность в подборе тех или иных параметров в URL, иными словами – требуется хттп-брут. Подставлять ручками десятки, а то и сотни значений довольно утомительно. Поэтому я предлагаю тебе заюзать специализированную утилу «GetBrute», которая работает непосредственно с GET-запросами в параметре url.

Тулза работает с конфигом aka файлом data.ini, который включает в себя ряд обязательных параметров:

1. [connection]:

  • url - здесь вбиваем шаблон адреса (символ * заменяет первый параметр, символ «^» заменяет второй).
  • HandleRedirects - 0 или 1 - ставим 1, если возникает ошибка 403.
  • Timeout - значение таймаута, 0 по умолчанию (0 - не установлено).

2. [ident]:

  • good - кусок текста, обязательно присутствующий в коде страницы, при успешном выполнении запроса.
  • bad - кусок текста, присутствующий в коде страницы при неверном выполнении запроса.

3. [files]:

  • decrease - 0 или 1 - определяет метод работы, если стоит 0, то файл brute.txt в процессе работы не уменьшается, по дефолту – 1.
  • readgood - 0 или 1 - определяет перезапись гудов, при 0 файл good.txt автоматически перезаписывается при запуске, в противном случае - новые записи добавляются к старым, по дефолту - 1.

Как ты понял, все результаты тулза сохраняет в файлы good.txt (гуды), bad.txt (бэд-запросы) и error.txt (ошибки). Кстати, ошибки aka errors возникают в том случае, когда в коде страницы, полученной в результате запроса, отсутствуют значения из раздела ident, а именно – good или bad.

Утила имеет консольный интерфейс и достаточно простое управление:

  • ESC – завершить;
  • SPACE – пауза.

Основным недостатком тулзы на данный момент является однопоточность, однако, ты вполне можешь юзать несколько копий утилы одновременно на разных серверах.

Find proxies for Me

  • ОС: Windows 2000/XP
  • Автор: NemeZz

О пользе проксей знают все, а вот о том, как их грамотно парсить - немногие :). Дело в том, что при обработке прокси-листов, добытых из различных источников, далеко не всегда удается быстро и эффективно отделить прокси от постороннего мусора. Например, слив свежий список прокси с proxy4free.com/page1.html и скопировав данные с паги, мы получим такой текст:

67.69.254.244:80 anonymous Canada 2008-12-01 Whois
218.14.227.198:3128 anonymous China 2008-12-01 Whois
60.10.59.76:3128 anonymous China 2008-12-01 Whois
61.55.135.1:80 anonymous China 2008-12-01 Whois
61.166.68.71:80 high anonymity China 2008-12-01 Whois
202.98.23.114:80 anonymous China 2008-12-01 Whois
208.62.125.146:80 high anonymity United States 2008-12-02 Whois
61.166.68.72:80 high anonymity China 2008-12-01 Whois
67.69.254.243:80 anonymous Canada 2008-12-01 Whois
203.160.1.66:80 anonymous Vietnam 2008-12-01 Whois
200.174.85.193:3128 transparent Brazil 2008-12-01 Whois
210.51.33.43:80 transparent China 2008-12-01 Whois
85.214.59.79:8080 anonymous Germany 2008-12-02 Whois
66.198.41.11:3128 anonymous Syria 2008-12-02 Whois
203.160.1.66:80 anonymous Vietnam 2008-12-02 Whois
61.55.135.1 80 anonymous China 2008-12-02 Whois
203.162.183.222:80 transparent Vietnam 2008-12-02 Whois
89.234.27.15:80 anonymous Great Britain (UK) 2008-12-02 Whois
202.98.23.116:80 anonymous China 2008-12-02 Whois
200.207.9.168:3128 anonymous Brazil 2008-12-02 Whois
203.160.1.75:80 anonymous Vietnam 2008-12-02 Whois
41.211.232.39:8080 anonymous Nigeria 2008-12-02 Whois
208.62.125.146:80 high anonymity United States

Конечно, можно быстренько набросать парсер на перле/PHP, но зачем заморачиваться, если под рукой есть удобная тулза «Find proxies for Me», которая без труда отделит прокси от трэша. Утила оснащена гуишным интерфейсом и обладает рядом полезных функций, таких как:

  1. Парсинг прокси из каталога (в этом случае парсятся все txt/html/htm/mht файлы, находящиеся в указанной дире)
  2. Парсинг прокси из заданного текста (текст предварительно вбивается в соответствующее поле)
  3. Парсинг прокси из буфера обмена
  4. Первоначальное представление без сортировки
  5. Автоматическая проверка правильности указания IP и порта (по маске для IP - aaa,bbb,ccc,ddd<=255, и по значению для порта eeeee<=65536)

Говорим спасибо автору и скачиваем с нашего DVD.

Содержание