![]() |
eXeL@B —› Вопросы новичков —› Помогите разобраться со взломом программы. |
Посл.ответ | Сообщение |
|
Создано: 23 сентября 2006 13:56 · Личное сообщение · #1 Есть такая программа - Склад. Вот ее окошко регистрации: [img]www.howmuch.net.ru/1.jpg[/img] Чем я уже только не пробовал ее ломить ![]() Но уже достиг результатов, хочу с вами поделится и может мы вместе докрутим это дело до финала, 2 головы лучше чем одна ![]() Итак работает она с реестром, все данные по реге она хранит там, но вычеслить какие именно ключи, я пока не смог. Пробовал использовать SoftIce и нашел несколько интересных строк: CMP BYTE PTR [A876FF34], 01 JZ A876B42F OR DWORD PTR [EBP-04], -01 LEA EAX, [EBP-08] PUSH EAX PUSH EBX PUSH EBX MOV DWORD PTR [EBP-08], FF676980 CALL [ntoskrnl ! KeDelay Execution Thread] INC ESI CMP ESI, 0A JL A876B409 Что подскажите предпринять, я если честно сам ASM не знаю да и с SoftIce работаю впервые ![]() Надеюсь кто нибудь откликнеться. Сув. Игорь Николаевич. ![]() |
|
Создано: 23 сентября 2006 23:30 · Личное сообщение · #2 igorphp пишет: Что подскажите предпринять, я если честно сам ASM не знаю да и с SoftIce работаю впервые Ну во первых поставить Олли дебагер: http://www.exelab.ru/download.php?action=get&n=MzYw Всё таки имхо проще чем в айсе. Во вторых чуток прочитать про взлом других прог и асм: http://www.exelab.ru/art/?action=cat&id=1 ----- ~ the Power Of Reversing team ~ ![]() |
|
Создано: 24 сентября 2006 00:22 · Личное сообщение · #3 1. Убитьсибяабстул 2. Сделать запрос на взлом програм http://www.exelab.ru/f/action=vthread&forum=2&topic=5741&p age=18 ----- StarForce и Themida ацтой! ![]() |
|
Создано: 24 сентября 2006 00:40 · Личное сообщение · #4 |
|
Создано: 24 сентября 2006 06:02 · Личное сообщение · #5 |
|
Создано: 24 сентября 2006 06:28 · Личное сообщение · #6 вапще, без самой проги довольно трудно помочь. Это раз. Во -вторых, если прога работает с реестром, то там скорее всего она и хранит инфу о зарегистрированности. Обычно девелоперы не особо пытаются мудрить и ключик реестра так и обзывают, : "key", "regcode" etc. Чтобы просмотреть обращения к реестру, открой Олли дальше Ctrl+N-> ищи строку "RegQueryValueExA"->Enter. Либо просто в Command Bar -> bpx regqueryvalueExA, хотя первый вариант лично для меня наглядней. igorphp пишет: Еще узнал, что прожка создает TMP файл бряк на "ReadFile" должен помочь. igorphp пишет: я если честно сам ASM не знаю тогда в запросы на взлом либо асталависта, т.к. без знания асма что нить заломать самому навряд ли получится....... ----- Ни одно доброе дело не должно остаться безнаказанным !!! ![]() |
|
Создано: 24 сентября 2006 06:54 · Личное сообщение · #7 |
|
Создано: 26 сентября 2006 11:43 · Личное сообщение · #8 |
|
Создано: 26 сентября 2006 11:51 · Поправил: cadet · Личное сообщение · #9 |
|
Создано: 26 сентября 2006 13:06 · Поправил: Gluk · Личное сообщение · #10 |
|
Создано: 26 сентября 2006 13:06 · Личное сообщение · #11 |
|
Создано: 27 сентября 2006 09:26 · Личное сообщение · #12 |
|
Создано: 27 сентября 2006 10:02 · Поправил: Gluk · Личное сообщение · #13 |
|
Создано: 27 сентября 2006 10:06 · Поправил: cadet · Личное сообщение · #14 |
|
Создано: 27 сентября 2006 10:34 · Личное сообщение · #15 Gluk , как только увидешь номерок в стеке, скорее всего где-то рядом и сама процедура регистрации, как её определить, к ней должно быть не очень мого обращений обычно до 5-7. Если найдёшь, тогда так попробуй: xor eax,eax - обнуляем еах inc eax - увеличиваем на 1, т.е. устанавливаем флаг в 1 (зарегено) ret - выход из процедуры. П.С. убери асй, олли лучше. ![]() ----- Ламер - не профессия :)) ![]() |
|
Создано: 27 сентября 2006 10:36 · Личное сообщение · #16 |
|
Создано: 27 сентября 2006 11:58 · Поправил: Gluk · Личное сообщение · #17 |
|
Создано: 28 сентября 2006 08:08 · Личное сообщение · #18 |
|
Создано: 28 сентября 2006 09:37 · Личное сообщение · #19 |
![]() |
eXeL@B —› Вопросы новичков —› Помогите разобраться со взломом программы. |