СОФТ КРЯКЕРА

Спецвыпуск Xakep, номер #017, стр. 017-102-1


Roman AKA Docent (romanakadocent@mail.ru)

Не по-хацкерски это - платить... А свеженький и хороший софт мы с тобой тем не менее очень любим.

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

Подавляющее большинство программ, которые ты покупаешь на MITINO-BAZARR, были «обработаны» именно Soft Ice'ом (по крайней мере, без него точно не обошлось).

С помощью Magic Trainer Creator ты сможешь круто изменить ход игры и гаматься по своим собственным правилам.

Тебе придется хотя бы немного освоить ассемблер и некоторые функции Windows. А кто сказал, что будет легко?

Если вы хотите читать эту статью дальше, зарегистрируйтесь и вышлите нам $30. Сейчас вы читаете ее в неполном демонстрационном режиме. После оплаты и регистрации вам будут доступны все абзацы этой статьи...

Ну, тише, тише, не спеши швырять журнал в окно и писать жалобы редакторам - насчет регистрации это я, конечно, пошутил. А вот разработчики софта шутить не намерены, и приходится нам, скачав свежую софтину из сети, либо отдавать за нее свои денежки, либо расставаться с ней по истечении демонстрационного срока. Ну, или, в зависимости от жадности софт-мейкера, юзать ее в урезанном варианте и наблюдать через некоторые промежутки времени назойливые сообщения (NAG-Screen) с просьбами все же поиметь совесть и заплатить за программу. Конечно, программисты тоже люди, и кушать им периодически хочется, но, как ты знаешь, денежки наши имеют свойство очень быстро заканчиваться, и лишнее N-ное количество долларов, ограниченное опять-таки только жадностью разработчика, у нас с тобой вряд ли найдется. Да и не по-хацкерски это - платить, а свеженький и хороший софт мы тем не менее очень любим. На известной всем Асталависте не всегда можно найти ключик к новой проге, особенно если она какая-нибудь экзотическая. Придется поломать самому. Если ты это уже давно умеешь делать, то хорошо, а вот если ты новичок в крякерстве, тогда я тебе и расскажу, с помощью каких программ можно убрать все эти глупые напоминания о регистрации, сделать из demo и shareware самый настоящий и полноценный freeware. Конечно, это всего лишь обзор инструментов, а не инструкция по эксплуатации, так что, если хочешь освоить эти программы и стать крутым крякером, без особого труда сможешь найти нужную тебе информацию в Инете. Но о ресурсах мы поговорим позже.

СЕМЕЙСТВО КРЯКЕРОВЫХ

Итак, тебе понадобится несколько типов прог. Это отладчики (debugger), позволяющие наблюдать в ассемблерном виде за работой программы во время ее выполнения и вмешиваться в этот процесс, редактируя команды и добиваясь нужного результата; дизассемблеры (disassembler), приводящие запускаемый файл программы или библиотеку к ассемблерному виду; шестнадцатеричные редакторы (hex-editor), в которых ты сможешь найти и отредактировать любой байт, найденный ранее с помощью дизассемблера. Иногда еще может понадобиться программа-шпион API-функций, с помощью которой можно отследить, например, недоступную для нажатия кнопку или поле ввода в незарегистрированной программе, узнать ее адрес, а потом, изменив определенные байты по этому адресу, сделать доступной. Если собираешься ломать еще и игры, то нужно, помимо этих программ, надыбать проги для отлова адресов и меняющихся значений.

Содержание  Вперед на стр. 017-102-2