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

X-Tools

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

Хакер, номер #105, стр. 086

(stroikov@gameland.ru)

Web Forum Reader

  • ОС: Windows 2000/XP
  • Автор: Константин Поляков

Ты хоть раз задумывался над тем, на что ты тратишь большую часть своего времени? Нет, я сейчас говорю не о Контре и шумных вечерних попойках во дворе твоего дома =). Прежде всего я имею в виду время, проведенное в Сети. Не знаю, на скольких форумах зареган ты, но у меня их около десятка, причем самой разнообразной тематики. И каждый из них требует времени. Бывает, приедешь из универа, бухнешься на диван, прихватив ноут, и вперед - по форумам. Едва успеваешь почитать топики, ответить в личку, кое-где пофлудить - и все, времени на работу уже не остается (вот так и остаются читатели ][ без свежего материала в журнале =)). Шутки шутками, а доля правды здесь есть. Как ни стараешься сберечь время, все бесполезно. Но и без общения на форумах существование в Сети представить себе трудно. Следовательно, нужно искать компромисс, вариант которого я и хочу тебе сейчас предложить.

Итак, обрати внимание на тулзу под названием Web Forum Reader. Прога по своей сути уникальная и способная сэкономить тебе массу времени. Но если ты думаешь, что она сможет читать топики и оставлять посты на излюбленных бордах вместо тебя, то ты ошибаешься :). Софтина предназначена исключительно для чтения форумов и разного рода конференций. Тебе достаточно добавить нужный форум в утилу, и впоследствии ты сможешь узнавать обо всех произошедших на нем изменениях несколько секунд. Причем для этого тебе даже не потребуется запускать браузер =). Тулза будет отображать только новые и измененные темы форума, оставляя скрытыми уже прочитанные. Из всех достоинств проги выделю основные:

  • удобное чтение форумов (иерархический порядок ресурсов, сокрытие прочитанных тем, нет необходимости юзать браузер и т.д.);
  • поддержка распространенных форумных движков;
  • экономия трафика (что особенно актуально при использовании жопореза aka GPRS :));
  • продуманный интерфейс.

Думаю, по первым трем пунктам вопросов не возникнет. А вот на четвертом надо остановиться. Дело в том, что в тулзе есть возможность объединения форумов в группы, а также синхронизация всех досок. Кроме того, благодаря наличию вкладок ты всегда можешь читать несколько форумов одновременно. О том, насколько все это эффективно, судить только тебе. Поэтому я настоятельно рекомендую затестить софтинку прямо сейчас, не откладывая на потом, время то идет =).

Кстати, прога полностью русифицирована, огорчает одно - она платная. Но и с этим, полагаю, ты как-нибудь разберешься :).

PHP Expert Editor

  • ОС: Windows 2000/XP
  • Автор: Ankord Development Group

В одном из прошлых выпусков X-Tools я выкладывал «доработанный» блокнот с кучей дополнительных фишек. Была среди них и подсветка синтаксиса под самые разные языки, включая, естественно, и скриптовые. Что ж, продолжу добрую традицию =). Не пугайся - представлять Notepad третьей версии я не собираюсь :). Вместо этого хочу обратить твой взор в сторону утилы PHP Expert Editor. По правде говоря, назвать это чудо «утилой» можно с трудом. Ведь софтина представляет собой полноценный PHP-editor с огромным количеством возможностей, перечисление которых заняло бы не одну и не две полосы в журнале. Но я все же нашел в себе силы и составил урезанный список прибамбасов:

  • поддержка UTF-8,
  • настраиваемая подсветка кода,
  • свертывание кода,
  • встроенный браузер и FTP-клиент с поддержкой SFTP,
  • Code Explorer,
  • File Explorer с «Избранными папками»,
  • Project Explorer,
  • Library Explorer,
  • настраиваемые горячие клавиши и клавиши работы в редакторе,
  • клавиатурные макросы,
  • PHP-макросы,
  • автосохранение,
  • проверка синтаксиса PHP,
  • запуск скриптов и просмотр результата во встроенном или внешнем браузере,
  • отладчик,
  • возможность использования встроенного или любого внешнего HTTP-сервера для запуска и отладки PHP-скриптов,
  • поддержка всех известных Content-Type,
  • быстрая вставка всех функций PHP с подсказкой параметров,
  • быстрая навигация в коде с помощью горячих клавиш и мышки,
  • экспорт исходного текста в HTML и RTF с подсветкой синтаксиса,
  • закладки,
  • два стиля интерфейса - Classic и Office XP,
  • поддержка справки PHP с возможностью поиска по ключевому слову в текущей позиции.

Особенно радует встроенный HTTP-сервер в комплекте с браузером и FTP-клиентом :). Об отладчике, проверке синтаксиса, шаблонах и режимах подсветки (которых, кстати, три: PHP & HTML, HTML only, PHP only) я вообще молчу. Эту прогу нужно иметь на винте любому уважающему себя PHP-кодеру, поскольку вещь просто прекрасная. Ставь без раздумий, пригодится не раз, поверь моему опыту :).

FTP Iframer

  • ОС: Win/*nix

О том, как поднять лавэ на загрузках, я писал в своей статье «Гоним траф» в одном из прошлых номеров (полистай подшивку ][). Суть идеи, как ты помнишь, сводилась к нагону трафика на конкретно взятый ресурс, с которого наивным юзерам и впаривался трой. Кстати, для этого дела отлично подойдут и крупные ресурсы с высокой посещаемостью. Посуди сам, так гораздо удобнее: проифраймил пару раскрученных порталов - и несколько тысяч загрузок за сутки у тебя в кармане :). Однако к решению поставленной задачи можно подойти и более радикально. Ведь поиметь желанный ресурс удается далеко не всегда, а вот куча мелких хостингов есть под рукой почти всегда. Почему бы не приобщить их к работе? :) Вот только появляется одна серьезная проблема: как вставлять ифрайм-код в чужие индекс-страницы? Делать это вручную долго и геморройно, да и заменять восстановленные файлы неудобно. Поэтому в таких случаях принято использовать FTP-ифраймеры. Кстати, твоему вниманию я сейчас представляю именно FTP Iframer - PHP-скрипт, позволяющий не только прочекать список FTP-аккаунтов на валидность, но и проифраймить все соответствующие ресурсы. Долго распинаться не буду, скажу лишь, что есть как возможность дозаписи собственного кода в index-файлы, так и возможность перезаписи index-файлов. Также тулза умеет заливать необходимое файло на серверы, FTP-аккаунты к которым есть в наличии =). Кроме того, ты сам можешь выбрать вид листа с аккаунтами, который и будет в последствии скормлен FTP-ифраймеру. Ну и, конечно же, редактирование кода, который необходимо вставить в чужие индекс-страницы, - это приятная возможность. Кстати, этот скрипт идеально подходит для масс-дефейсов, вот только заниматься ими не стоит, лучше гони траф и не парься =).

DiE

В настоящее время производители программ изощряются и упаковывают свои творения различными пакерами, которых развелось огромное количество. Это обстоятельство отравляет жизнь крякеров, которых хлебом не корми - дай что-нибудь взломать :). Тебя никогда не заводили в тупик подобные сжатые exe-файлы? Если да, то тебе просто нужно быстро и правильно определить тип упаковщика файла, чтобы потом расковырять его (файл) и безжалостно взломать :). Для этого существует много программ, но, на мой взгляд, самой эффективной является утилита DiE, которая с максимальной вероятностью определяет тип упаковщика (протектора, компилятора) сжатого файла. А эта информация и необходима крякеру для дальнейшей распаковки приложения.

Помимо этого, крошка DiE имеет ряд полезных функций и фишек:

  • просмотр импорта, секций, hex;
  • дизасемлирование файла;
  • просмотр основных характеристик PE;
  • получение хеша MD5, CRC-32;
  • поддержка плагинов (PDK можно скачать с сайта);
  • копирование содержимого файла по дабл-клику.

Что касается плагинов для утилы DiE, то их сможет написать любой желающий. К примеру, не так давно на форуме cracklab.ru была опубликована новость о плагине для DiE (www.cracklab.ru/f/index.php?action=vthread&topic=9347&forum=3&page=-1), позволяющем проверить файл с помощью подобной программы Exeinfo (www.exeinfo.go.pl) прямо из основного окна DiE. Но, по мнению участников форума CrackLab, Exeinfo по своему функционалу уступает DiE. Короче, попробуй сам, и, надеюсь, тебе прога тоже понравится :).

Содержание