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

X-Tools

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

Хакер, номер #112, стр. 112-084-1

Snif

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

Зачастую у нас возникает непреодолимое желание поснифать чужой трафик. Хорошо это или плохо – не важно, главное, что это интересно и познавательно. Для подобного занятия понадобится удобный и функциональный снифер, коим и является тулза с нехитрым названием «Snif». Софтинка предназначена для перехвата и анализа пакетов в Сети и имеет несколько встроенных анализаторов протоколов: Ethernet, IP, IP, UDP, TCP, ICMP. Настройка каждого анализатора производится следующим образом:

1. Разрешить анализатор с помощью установки соответствующего CheckBox'а

2. При выделении анализатора появляется панелька настроек. В ней два основных CheckBox'а:

  • All – означает, что анализатор обрабатывает все пакеты, которые сможет опознать как свои (то есть, если необходимо снифать только IP-пакеты с адресами 1.2.3.4, то и TCP-анализатор будет обрабатывать лишь эти пакеты).
  • Save – означает, что нужно сохранить в БД пакеты, которые анализатор смог распознать, как удовлетворяющие заданным условиям (если установлен All, то – все пакеты, относящиеся к протоколу этого анализатора). Чтобы сохранить пакеты нужного анализатора, достаточно установить Save только в нем.

Кроме того, некоторые анализаторы позволяют задавать фильтры в виде списков адресов или портов, трафик с которых необходимо мониторить. В этом случае тебе придется снять Check-box «All».

Также тулза прекрасно работает с Wi-Fi адаптерами. В текущей версии поддерживаются следующие чипсеты:

  • Atheros
  • Prism54
  • Prism

Отдельно стоит отметить возможности утилы IcqSnif, входящей в комплект снифера. Прога позволяет перехватывать сообщения различных протоколов:

  • ICQ, AIM
  • MSN- (Windows-) messenger
  • IRC
  • EMail (SMTP и POP3)
  • SMB (сохранение файлов, передаваемых по сети)
  • HTTP (ведение журнала URL'ов)

Все логины и пассы также перехватываются и успешно сохраняются. ICQ-модуль логирует для каждого IP-адреса отснифанные мессаги в отдельный файл вида icq.ip_address. Аналогично функционирует IRC-модуль. А вот перехваченные сообщения по протоколам SMTP/POP3 записываются в формате Mozill mailbox (unix mailbox) подобным образом:

  • email.Client_IP / Server_IP / Inbox – для POP3 сообщений
  • email.Client_IP / Server_IP / Outbox – для SMTP сообщений

Еще одна полезная возможность – скармливание пакетов утиле TCPDump для последующей обработки. Согласись, что всегда приятно лицезреть удобочитаемый лог. Кстати, подробный мануал по работе с TCPDump ты найдешь в мануале к самому сниферу.

В общем, расписывать все преимущества тулзы можно долго и самозабвенно, поэтому дам тебе лишь один совет: не забудь включить утилу в набор своего повседневного софта.

P.S. Да, забыл предупредить, утила платная и стоит порядка 70WMZ. На нашем диске мы выложили демку, которая вполне подойдет для ознакомления, а дальше – ломай голову сам, стоит ли софтинка твоих денег или нет.

ArtMoney

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

Кто не любит в свободное время немножко поиграть? Завалить пару ботов, покататься на предельных скоростях, натянуть сборную амеров в очередной версии NHL… Для большинства утила ArtMoney не нуждается в представлении. Как известно, тулза является популярным продуктом среди читерского софта. Но за последнее время программа претерпела огромное количество изменений, что и побудило меня посвятить ей пару строк.

Софтинка достаточно сложна в освоении, поэтому начну ее описание именно с алгоритма использования:

  1. Запускаем ArtMoney одновременно с игрушкой. Давим <ALT+TAB> и переходим в окно ArtMoney. Допустим, мы будем увеличивать капитал в какой-нибудь стратегии и в данный момент имеем порядка 2000 игровых у.е. (смею тебя заверить, это ненадолго).
  2. Давим на баттон «Искать» и указываем число для поиска. В нашем случае этим числом, как ты уже догадался, будет 2000. В качестве типа выбираем «Целое», хотя здесь все зависит от конкретной игры и твоих значений.
  3. Итак, поиск начался, появилось окошко со шкалой. Когда бегунок дойдет до конца, поиск завершится. Жмем «Ок».
  4. Скорее всего, будет выдано много чисел. Нужно определить, какое из них соответствует деньгам в нашей игре (остальные, конечно, следует убрать). Как это сделать? Изменяем значение в игре. Например, покупаем что-нибудь. Теперь у нас осталось $1000. Давим на баттон «Отсеять», указываем новое значение – 1000 и нажимаем «Oк».
  5. Таким образом, тебе следует продолжать отсеивание чисел до тех пор, пока не обнаружишь значение, соответствующее деньгам в игре. Затем необходимо переместить найденное число из левой таблички в правую, при помощи кнопки «Добавить».
  6. В правой таблице ты можете делать с числами все, что захочется: изменять, удалять, копировать, заморозить значения (не дать игре изменять параметры). Для изменения значения – двойной щелчок мыши на числе. Для заморозки – щелчок мыши в первом столбце соответствующего значения. Так же есть возможность сохранить заполненную таблицу, дабы не проводить поиск каждый раз заново.

Тулза распространяется в двух версиях – бесплатной ArtMoney SE и платной ArtMoney Pro. Чтобы ты лучше представлял себе нововведения в утиле версии SE, приведу краткий их перечень:

  1. Отныне можно открыть процесс в ArtMoney, используя тулзу Spyware Process Detector версии 2.01 или выше. С помощью этой проги ты сможешь редактировать любой скрытый процесс в системе, а также процессы, к которым по дефолту доступ получить невозможно. Софтина Spyware Process Detector показывает список запущенных процессов в системе и обнаруживает любые скрытые процессы, такие, как трои/вири и прочее зверье.
  2. Добавлена поддержка эмуляторов DosBox и NTVirtual DOS Machine для операционной системы DOS.
  3. Исправлены многие ошибки, например, при работе в Windows Server 2003.

Несмотря на определенные сложности в использовании, утила отлично справляется с возложенными обязанностями. Поэтому, если любишь схитрить – ArtMoney придется по душе :).

TopServer

  • ОС: Windows 2000/XP/2003
  • Автор: Артем Муругов

Тебе, наверняка, известен такой распространенный продукт, как Denwer. Ведь частенько приходится анализировать движки на наличие уязвимостей на локальной машине. Что и говорить – продукт качественный, удобный и вполне функциональный. Тем не менее, хочу представить твоему вниманию «TopServer» – связку Apache + PHP + MySQL + PERL + SQLite + FTP в одном пакете. Перед установкой TopServer необходимо убедиться в отсутствии установленных компонентов утилы, а также, если есть, удалить более раннюю версию софтины. После завершения инсталляции на выбранном тобой вирутальном носителе будут располагаться ссылки на следующие каталоги (сами каталоги физически находятся в указанной тобой дире):

  1. docs: содержит лицензии на компоненты TopServer
  2. email: данная директория содержит файлы электронных писем, сформированных функцией mail() языка PHP и переданных через заглушку Sendmail. В данном каталоге лежат электронные письма, отправленные из пхп-скриптов функцией mail()
  3. home: основная дира серверных объектов (доков *.html, *.ssi, скриптов *.php, *.pl, *.cgi, etc). Серверные объекты располагаются в трех основных каталогах
  4. usr: основной каталог серверных компонентов, там же лежат /bin, /lib и /local
  5. tmp: дира временных файлов

Основные конфиги компонентов, входящих в TopServer, располагаются здесь:

  • a) файл конфигурации Apache (httpd.conf): /usr/local/Apache/conf/httpd.conf;
  • б) файл конфигурации PHP (php.ini): /usr/local/Apache/bin/php.ini;
  • в) файл конфигурации MySQL (my.ini): /usr/local/mysql5/my.ini;

В общем, достойный аналог денверу уже на подходе, ну а что юзать и в каких целях – решать тебе!

PasswordsPro

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

Еще одна тулза, которая не нуждается в подробном представлении – PasswordsPro. Говорить, что утила предназначена для брута хэшей, полагаю, не надо. Тулза обладает следующими возможностями:

  • Предварительная атака.
  • Атака полным перебором (включая атаку распределенным перебором).
  • Атака по маске.
  • Простая атака по словарям.
  • Комбинированная атака по словарям.
  • Гибридная атака по словарям.
  • Атака по предварительно рассчитанным Rainbow-таблицам.
  • Восстановление паролей длиной до 127 символов.
  • Восстановление паролей к неполным хэшам всех видов.
  • Редактирование хэшей пользователей.
  • Поиск нужной информации в списке пользователей с хэшами.
  • Быстрое добавление хэша через диалоговое окно.
  • Быстрое добавление хэшей из буфера обмена.
  • Быстрая проверка текущего пароля на всех пользователях из списка.
  • Использование таблиц замены символов в гибридной атаке по словарям.
  • Неограниченное количество словарей, используемых в атаках по словарям.
  • Неограниченное количество таблиц, используемых в атаке по Rainbow-таблицам.
  • Неограниченное количество загружаемых пользователей с хэшами (в лицензионной версии).

Ко всему прочему, прога имеет несколько дополнительных инструментов:

  1. Генератор хэшей – предназначен для генерации хэшей всех типов, которые загружены в программу.
  2. Генератор паролей – предназначен для генерации случайных паролей с заданными параметрами.
  3. Генератор словарей – предназначен для генерации словарей, содержащих пароли из заданного диапазона, а также выполняет другие функции по работе со словарями – сортировку, слияние словарей в один файл и др.
  4. Конвертер текста – позволяет конвертировать текст из Base64-формата в обычный текст и наоборот.
  5. Восстановление текста под звездочками – предназначено для восстановления текста под звездочками.
  6. Информация о системе – показывает различную системную информацию.

Добавь к этому гуишный интерфейс и вполне приемлемую скорость – вот тебе и инструмент для повседневной работы :). Сам частенько использую софтинку для брута MD5 и SHA-1 хэшей. Причем, в 90% случаев результат положителен. Кроме того, в новой версии исправлен ряд багов, поэтому юзать рекомендуется именно ее. Кстати, если ты хочешь увеличить свой шанс на успех при бруте – советую не стесняться и использовать ломаные забугорные дедики.

Содержание