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

X-Tools

Леонид «R0id» Стройков

Хакер, номер #106, стр. 084

(stroikov@gameland.ru)

PayPalChecker

  • ОС: Win/*nix
  • Автор: о_О Тынц

Прежде чем я начну описывать «гвоздя программы» сегодняшнего выпуска X-tools, хотелось бы передать привет ребятам из замечательной конторы PayPal и сообщить им, что ни я, ни редакция ни в коем случае не собираемся наносить какой-либо урон их бизнесу. Я бы мог еще долго говорить на эту тему, делая миролюбивые заявления, но объем рубрики слишком скромен для лирики :). Поэтому плавно переходим к тулзе. Утила, ради которой мне пришлось потратить несколько строк текста на обращение к амерам (да не убьет меня редактор), выполнена исключительно в приватной версии и не подлежит распространению. Называется она просто: PayPalChecker :). Вот только чекер не совсем обычный и, я бы даже сказал, волшебный. Поэтому сразу перейдем к его особенностям:

  • наличие авторизации (чтобы никто не увел тулзу из-под твоего контроля);
  • функция фильтрации акков, которые уже были однажды прочеканы, сохраняющая немало времени;
  • поддержка смены механизма парсинга: таким образом, к чекеру подойдет любой формат логов (требуется лишь написать класс для парсинга);
  • гибкий механизм выбора соксов: носок подбирается из списка так, чтобы быть максимально похожим на IP-холдера аккаунта;
  • удобная сокс-админка плюс чекер соксов (отображает не только живые сосксы, но и их местоположение, пропускную способность канала и т.д.);
  • возможность постить bank info для трансферов;
  • полный лог прочеканных акков;
  • вместе с проверкой пары логин/пароль получается дополнительная информация об аккаунте: баланс, лимит вывода, тип и т.д.

От хакера требуется лишь залить PayPalChecker на свой купленный/поломанный/приватизированный сервер и единожды его настроить. Как и куда выставить чмоды, можно прочитать в reedme к софтинке. Отмечу только, что для успешной работы тулзы потребуется наличие PHP >= 5.0.0 и cURL >= 7.10. Кроме того, нужно помнить, что чекер не работает с файлами логов, размер которых превышает 2 Гб, поэтому иногда имеет смысл скормить ему несколько кусочков по отдельности :). В целом утила неприхотлива в использовании, разве что следует периодически вычищать папки ./system/cache и ./system/ssn (в которых хранятся устаревшие куки и прочий хлам).

P.S. Чекер написан целиком на PHP, поэтому соответствующие знания позволят тебе модернизировать его, как тебе вздумается (только не забывай об истинном авторе скрипта). Тем не менее учти, что за все противозаконные действия ты несешь ответственность самостоятельно, а PayPalChecker я выложил на диск исключительно для ознакомления.

Ftp shell v1.5

  • ОС: Win/*nix
  • Автор: genom

Я довольно часто выкладываю в X-tools свежие версии различных веб-шеллов, но в этот раз я сделаю исключение. Я расскажу о скрипте ftp shell, который целиком и полностью написан на Perl. Изначально скрипт предназначался для удобной работы с FTP-аккаунтами. Что подразумевается под этой самой «работой», полагаю, пояснять не нужно :). Поэтому перейдем непосредственно к описанию наворотов утилы и к ее применению. Сразу отмечу, что наибольшая эффективность этого скриптика достигается при применении его в качестве чекера FTP-акков. Кроме того, с его помощью ты всегда сможешь лицезреть состояние FTP-директорий на нескольких серверах одновременно (особенно это заманчиво при установке ифреймов на поломанные хосты :)). В общем, все, что требуется в повседневной рутине с FTP-аккаунтами, ftp shell делает, и делает хорошо.

Внешне менюшка софтинки разбита на 4 части. Первая содержит в себе непосредственно FTP-акки формата:

  1. ftp://login:password@server
  2. login:password@server

Ты выделяешь необходимые акки, нажимаешь на кнопку, и скрипт коннектится к указанным FTP-серверам. Причем акки можно не вбивать ручками, а залить на серв в файле с именем good_ftp.txt. После того как тулза установит соединение с FTP-сервером, тебе будут доступны следующие функции:

  • up - переход в предыдущую папку;
  • home - переход в корневую папку;
  • del file - удаление выделенного файла;
  • del dir - удаление папки;
  • mk dir - создание каталога (создается в текущем каталоге с именем, указанным в поле «New name for rename & mk dir»);
  • rename - переименование выделенного файла (название задается в поле «New name for rename & mk dir»);
  • save - без комментариев :).

Также есть возможность редактирования файлов (как уже писалось выше, например, для вставки ифреймов). Единственный минус - скрипт не отображает русский текст, но я думаю, твоим глазам не привыкать к DOS-кодировке? После того как ты проифрей... то есть «отредактировал» нужный файлик, следует выбрать одно из следующих действий:

  • save - просто сохранить файл;
  • save & load - сохранить и загрузить измененный текст на сервер;
  • load only - только загрузить файл на сервер.

Одним словом, опций хватает - было бы что чекать :). А где достать FTP-аккаунты, я тебе говорить не стану, это к теме не относится. Поэтому сливай скрипт с нашего DVD и вперед!

THC Hydra 5.4

  • ОС: *nix
  • Автор: THC

О том, что такое Гидра, знает каждый. Этот мощнейший брутер с огромным количеством настроек и опций далеко не всем покоряется с первого раза :). Именно поэтому на нашем DVD я выложу свежую версию софтины, а в рубрике черкану пару строк об инсталляции и приручении этого диковинного зверя :).

Начнем с того, что Гидра умеет брутить (а умеет она практически все): TELNET, FTP, HTTP, HTTPS, HTTP-PROXY, SMB, SMBNT, MSSQL, MySQL, REXEC, RSH, RLOGIN, CVS, SNMP, SMTP-AUTH, SOCKS5, VNC, POP3, IMAP и т.д. Кстати, брутит и SSH, но для этого требуется наличие библиотеки libssh. О том, как настроить Гидру, уже писалось на страницах нашего журнала (читай подшивку ][), но коротко этот процесс я все же опишу (далее - последовательность команд в никсах):

  1. wget http://freeworld.thc.org/download.php?t=r&f=hydra-5.4-src.tar.gz //сливаем архив с сервера THC
  2. tar zxvf hydra-5.4-src.tar.gz //распаковываем архив
  3. rm -rf hydra-5.4-src.tar.gz //удаляем архив
  4. cd hydra-5.4-src //переходим в каталог с Гидрой
  5. ./configure
  6. make
  7. make install

Все предельно просто и понятно, чего не скажешь об опциях брутера, которых великое множество. В качестве примера приведу несколько основных функций:

  • -R - восстановление сессии после сбоя
  • -e ns - проверка наличия пустого пасса и пасса, равного логину;
  • -C FILE - брут из файла с записями вида логин:пароль;
  • -o FILE - вывод результатов работы в файл;
  • -f - завершение брута после первой найденной пары логин:пасс;
  • -t TASKS - количество потоков;
  • -w TIME - тайм-аут (30 секунд по дефолту).

Ну разве не чудо? Кстати, это лишь малая часть всех фичей, остальные, надеюсь, ты освоишь самостоятельно. В этом тебе поможет и стандартный мануал (после установки брутера набери в консоли «./hydra», одним словом, RTFM :)). Затруднений возникнуть не должно, но если что - мое мыло всегда к твоим услугам :).

Spybot-Search&Destroy v1.5

  • ОС: Windows 2000/XP/Vista
  • Автор: Safer Networking LTD

В наше время шпионским ПО уже никого не удивишь. Холодный и расчетливый мир капитализма то и дело пытается впарить тебе очередную гадость. И неважно, будь то Adware/Keylogger/RootKit или что-то еще, факт остается фактом - минимум неприятно :). Поэтому постоянные поиски универсального инструмента для обнаружения и удаления разнообразной spyware-нечести порядком поднадоели. Да и надобность в них отпала, поскольку появился вполне приличный (фриварный, с поддержкой более 40 языков, включая русский) софт - Spybot-Search&Destroy. По названию нетрудно догадаться, что делает тулза. Да-да, находит объект шпионского ПО и коварно расправляется с ним (о чем свидетельствует словосочетание Search & Destroy :)). Работает утила исключительно под Виндой, причем есть поддержка Windows Vista (брр-р-р :)). Красивый гуишный интерфейс делает процесс поиска и удаления «недоброжелательных элементов» достаточно приятным и забавным мероприятием. В общем, описывать тут нечего - надо юзать :). Тем более что за применение тулзы авторы не требуют ни цента, а злые дяди из отдела «К» не привлекут тебя к уголовной ответственности за использование нелицензионного ПО :).

P.S. Кстати, настоятельно рекомендую юзать Spybot-Search&Destroy в комплекте с антивирем (каким - дело твое), тогда ни одна зараза не скроется в дебрях твоей оси :).

Total Privacy 5.31

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

А ну-ка, скажи мне, сколько раз в день ты чистишь куки/хистори/логи и прочий хлам, способный выдать тебя с головой? Соглашусь с тобой, что занятие это довольно нудное. В свое время я даже писал PHP-скрипт, который после запуска очищал от хистори-файлов каталог с крысой, удалял куки браузера и не помню, что еще :). Кстати, для этого сгодится даже обычный bat'ник, с набором консольных команд. Но работать с таким убожеством неприятно, неудобно и неэффективно. И вот почему:

  1. Желательна автоматическая очистка всего и везде.
  2. Нужна поддержка нескольких браузеров, нескольких ICQ-клиентов и т.д.
  3. Требуется работа по расписанию (плюс график заданий).

Однако не все так плохо, поскольку все вышеперечисленные пункты реализуются в тулзе под названием Total Privacy. Поверь, с этой утилой ты сможешь спать гораздо спокойнее. Нет, тебе не предложат инсталлировать бронированную дверь в квартиру или решетки на окна, все гораздо скромнее :). Достаточно лишь запустить прогу, настроить график заданий - и дело в шляпе! Никаких лишних кукисов, темповых файлов, историй и прочего геморроя, никаких и нигде :). О том, как это важно при экспертизе изъятого компа, я и говорить не буду. Поэтому незамедлительно копируй утилу себе на винт, инсталлируй, настраивай и запускай. И помни: все будет хорошо, по крайней мере хуже уже не будет :).

Содержание