покопаться в проге прикольнее любым дизассемблером. Я пользуюсь Win32dasm. IDA конечно мощнее, но я привык к этой проге, и мне ее хватает. А hex-редакторы предназначены уже для модифицирования кода программы. Делаешь копию exe-шника, его в hex-едиторе правишь, проверяешь результат. Потом на основании полученной разницы делается патч. Я раньше сам писал патчи на паскале, потом на дельфях, но потом узнал что есть патч-генераторы. Им просто указываешь два файла - исходный и крякнутый, и они сами сделают патч. Названия патч-генераторов не подскажу, смотрел их пару раз всего, но они точно есть в инете.
мля ну аффтар и академик нах,
прога которая перехватывает обращенеи к реестру - Regmon, а лучше юзать Procmon
...
впринципе для ламера и в прогах с ламерской защитой использующие реестр покатит и такой вариант: прога Regshot
1) первый снимок реестра до установки проги
2) установка + 1-й запуск
3) 2-й снимок + изменения
итого 3-5 мин
Я PhotoshopCS2 вообще в тупую ломанул))) залез в папку и удалил все файлы в которых были буквы *acti* теперь не просит регистрацию, но при запуске вылезают 3 ошибки, но они не мешают)