Джентльменский набор

Спецвыпуск Xakep, номер #014, стр. 014-090-3


Прога написана известным челом, кандидатом в мастера спорта по художественному кодингу, хардкорным программером xPoison'ом и является настоящим ][-релизом, так что если ты поклонник ][, то юзать что-либо другое, кроме X-Sharez, просто моветон :). Шуткаю я, на самом деле эта архиполезная прога и без того завоевала массу поклонников, одним из которых является ваш покорный слуга. За более подробной инфой как об Х-шарез, так и о шарах я отсылаю тебя к январскому номеру ][ за этот год.

Сливается все по адресу www.xakep.ru/post/11565/

Номер два: разрываем проги

Многие недальновидные перцы удивляются, для чего вообще существуют такие вещи, как редакторы ресурсов. Шаровару с их помощью не сломаешь, восклицают они, а раздирать exe'шник или dll'ку только ради того, чтобы вписать в заголовок окна проги что-нибудь типа "released and cracked by kewl hacker Vasya. Yo!" или изуродовать всю геометрию интерфейса проги, это, конечно, прикольно, но не более того. Но на то они и недальновидные - правильные чуваки, вроде нас с тобой, конечно, знают, что редактор ресурсов - это вещь, а хороший редактор ресурсов - это вещь вдвойне. И уж мы найдем им применение. Поэтому я рекомендую весьма популярную прогу - редактор eXescope, версия - 6.0.

Эта софтина умеет делать все, что требуется от приличного редактора: аккуратно вскрывать файлы с расширением exe, dll, ocx, vbx и раскладывать их содержимое по полочкам: заголовки, файлы экспорта и импорта, а также самое вкусное - ресурсы файла: так выдираются, заменяются и впихиваются обратно всяческие картинки и иконки, а подвергнутая подобной обработке прога принимает неповторимый эксклюзивный вид. Ты спросишь, как же можно еще использовать eXescope? Приведу простой пример: несколько месяцев назад, когда злобный AOL решил навешать в новой версии ICQ всех достающие баннеры, по Сети то тут, то там стали раздаваться стоны: "Люди добрые, мы сами не местные, поможите, кто сколько...", тьфу ты, черт, я имею в виду стоны: "Люди! Помогите от баннеров в аське избавиться, плииииз".

Конечно, тут же нашлись умные перцы, которые посоветовали удалить пару-тройку библиотек из аськиного дистриба, но после этой операции уродливое окно когда-то баннера все равно оставалось внизу. Нет, разумеется, сразу же были написаны и тучи прог, которые избавляли от баннера одним нажатием кнопки, но, согласись, как-то это не по-хацкерски - юзать подобные софтины. И тогда нашелся еще один умный перец, который просто запустил eXeScope, перерыл все длл'ки в аськиной папке (уже достижение, учитывая то, сколько там подобных файлов) и обнаружил, что собака порылась в библиотечке под названием ICQcore.dll. Подправив нужный диалог и уменьшив высоту окна сообщения на размер баннера, мы забываем о навязчивой рекламе как о страшном сне - все истинно по-кульхацкерски. А ты говоришь, редактор ресурсов не нужен. А на скриншоте видно, как я навсегда избавляюсь от надоедливого сервиса в ICQ 2000b при помощи eXeScope.

Назад на стр. 014-090-2  Содержание  Вперед на стр. 014-090-4