Disabled Functions by [Sow7/C-16] written for Team-53 Hello, World! Это мой первый туториал, так что не сильно бейте ногами по голове. Уж не знаю на кого он расчитан, но лучше бы вам иметь хоть какой-нибудь опыт по взлому! Всегда пригодится. ;) Я хочу рассказать о том, как "включить" неработающие функции (контролы)незарегистрированой программе. Буду показывать на примере отключеного пункта меню. Инструментарий: W32DasM(или SoftIce), Hiew Сразу скажу, есть вы решили использовать Айс, то брейкпоинт нужно ставить на "enablemenuitem". Но мы загружаем файл нашей проги (в которой есть отключенный пункт меню) в Dasm и дизассемблим его. Теперь кликаем по кнопке Imported Modules & Function. Там ищем строку EnableMenuItem и жмём столько раз, сколько вам нужно, чтобы добраться до вашего пункта. Допустим у вас что-то такое: 8B7E58 mov edi, dword ptr [esi+58] 85FF test edi, edi 7427 je 00432A12 - if jump, то пункт неактивен F6462002 test [esi+20], 02 7521 jne 00432A12 33C0 xor eax, eax 8AC3 mov al, bl 8B0485D4374400 mov eax, dword ptr [4*eax+0044 + 37D4] ... * Reference To: user32.EnableMenuItem, Ord:0000h | E89A36FDFF Call 004060AC Вам нужно просто изменить JE на JNE. Запускайте Hiew и патчите. Точно такой же принцип и при работе с кнопками, окнами, да вообще c различными контролами. Какой-то маленький полусился туториал. ;) Greetz&Respectz: C-16, T53, PRS, uji, plastek, nightcat & my gf ;) Extra Fucks: PHD - потрясающие ламеры, Gen0cide - fucking ripper! [Sow7/C-16] for Team-53 sowseven@*******.org