Посл.ответ |
Сообщение |
Ранг: 0.3 (гость) Активность: 0=0 Статус: Участник
|
Создано: 30 марта 2005 21:38 · Личное сообщение · #1
Помогите получить серийник к этой проге
ПРОГА http://calabon.narod.ru/RP.rar
Размер где-то 300 кб
Выложил её я(для маленького размера не всю) а только exe
и вот этот exe запусченный с параметром /adm просит ввести
серийник!Написана на Borland Delphi 4 или 5(не запакована).
В софтайсе ставлю бряк на DestroyWindow,смотрел и сверху код и снизу ничё подозрительного не заметил,пытался искать введённую строку(s 0 L FFFFFF "111333222"), нашёл поставил бряк на чтение памяти(bpmb)=> попадал в
другой код, вот только что дальше без понятия. Не могу найти процедуру проверки!
HELP!Важен сам процесс. поподробней!
calabon@tut.by
| Сообщение посчитали полезным: |
|
Ранг: 88.0 (постоянный) Активность: 0.07↘0 Статус: Участник
|
Создано: 31 марта 2005 00:02 · Личное сообщение · #2
calabon
У меня прога вообще не запускается.
| Сообщение посчитали полезным: |
Ранг: 200.3 (наставник) Активность: 0.09↘0 Статус: Участник
|
Создано: 31 марта 2005 00:09 · Личное сообщение · #3
calabon-а как енту прогу хоть называть???
----- Само плывет в pуки только то, что не тонет. | Сообщение посчитали полезным: |
Ранг: -2.3 (нарушитель) Активность: 0=0 Статус: Участник
|
Создано: 31 марта 2005 00:58 · Личное сообщение · #4
Да, а прога то не запускается, че та ей не хватает
| Сообщение посчитали полезным: |
Ранг: 495.3 (мудрец) Активность: 0.3↘0 Статус: Участник
|
Создано: 31 марта 2005 02:18 · Личное сообщение · #5
calabon
Там же всё по-русски написано:
0048832C 53 push ebx
0048832D 8BD8 mov ebx, eax
* Possible String Reference to: 'Регистрация'
0048832F BA74834800 mov edx, $00488374
00488334 8BC3 mov eax, ebx
* Reference to: controls.TControl.SetText(TControl;TCaption);
00488336 E8195FFAFF call 0042E254
* Possible String Reference to: 'OK'
0048833B BA88834800 mov edx, $00488388
* Reference to control TfrmReg.Button1 : TButton
00488340 8B83CC020000 mov eax, [ebx+$02CC]
* Reference to: controls.TControl.SetText(TControl;TCaption);
00488346 E8095FFAFF call 0042E254
* Possible String Reference to: 'Отмена'
0048834B BA94834800 mov edx, $00488394
* Reference to control TfrmReg.Button2 : TButton
00488350 8B83D0020000 mov eax, [ebx+$02D0]
* Reference to: controls.TControl.SetText(TControl;TCaption);
00488356 E8F95EFAFF call 0042E254
0048835B 33D2 xor edx, edx
* Reference to control TfrmReg.Edit1 : TEdit
0048835D 8B83C8020000 mov eax, [ebx+$02C8]
* Reference to: controls.TControl.SetText(TControl;TCaption);
00488363 E8EC5EFAFF call 0042E254
00488368 5B pop ebx
00488369 C3 ret
Ты не спеши, подумай.
ЗЫ Используй DeDe.
----- Всем привет, я вернулся | Сообщение посчитали полезным: |
![](img/s6.gif) Ранг: 266.8 (наставник), 5thx Активность: 0.22↘0.03 Статус: Участник very WELL :)
|
Создано: 31 марта 2005 03:28 · Личное сообщение · #6
calabon
Тебе 1-е замечание.
п.2 правил
| Сообщение посчитали полезным: |
Ранг: 0.0 (гость) Активность: 0=0 Статус: Участник
|
Создано: 31 марта 2005 10:53 · Личное сообщение · #7
[email=]rammstein-pavel@rambler.ru[/email] привет
| Сообщение посчитали полезным: |
![](img/s6.gif) Ранг: 266.8 (наставник), 5thx Активность: 0.22↘0.03 Статус: Участник very WELL :)
|
Создано: 31 марта 2005 12:07 · Личное сообщение · #8
go-go пишет:
[email=]rammstein-pavel@rambler.ru[/email]привет
А тебе за флуд =)
| Сообщение посчитали полезным: |
Ранг: 0.3 (гость) Активность: 0=0 Статус: Участник
|
Создано: 31 марта 2005 18:38 · Личное сообщение · #9
Извиняюсь!
ВОТ ЭТОГО НЕ ХВАТАЕТ
СКАЧАТЬ http://calabon.narod.ru/Rp2.rar
Запускать с этим файлом и параметром /adm
У меня soft'а особого нет, в основном софтайс в4.2.7
Я хочу с его помощью получить РЕГномер.
P.S. Лень чёто скачивать, инет не из быстрых.
| Сообщение посчитали полезным: |
Ранг: 200.3 (наставник) Активность: 0.09↘0 Статус: Участник
|
Создано: 31 марта 2005 19:11 · Личное сообщение · #10
Вроде проверка выглядит так
0049228E MOV EAX,DWORD PTR SS:[EBP-8]<---кладет вводимый тобой номер при регистрации
00492291 MOV EDX,DWORD PTR SS:[EBP-C]<---кладет правильный рег номер
00492294 CALL RP.00403E04<---сравнивает их
а далее уже прыги, но одно НО нужны базы с тестами.Если не трудно то скинь(хоть одну).
----- Само плывет в pуки только то, что не тонет. | Сообщение посчитали полезным: |
Ранг: 0.3 (гость) Активность: 0=0 Статус: Участник
|
Создано: 31 марта 2005 22:35 · Личное сообщение · #11
![](img/smilies/s7.gif) Давай сначала ПОПОДРОБНЕЙ!
А потом и базы! Хехе
1)Какой бряк?
2)Как попал в этот код?
3)Как посмотреть этот регНОМЕР?
как видишь, я в этом деле не сильно развит, хочу понять!
P.S. Очень надеюсь ты только softice использовал!
| Сообщение посчитали полезным: |
Ранг: 56.9 (постоянный) Активность: 0.05↘0 Статус: Участник
|
Создано: 31 марта 2005 23:07 · Личное сообщение · #12
>P.S. Очень надеюсь ты только softice использовал!
Не в айсе немного другой код этот на олю и pvdasm похож.
| Сообщение посчитали полезным: |
Ранг: 200.3 (наставник) Активность: 0.09↘0 Статус: Участник
|
Создано: 31 марта 2005 23:49 · Личное сообщение · #13
calabon пишет:
P.S. Очень надеюсь ты только softice использовал!-млин, я айсом пользовался пару месяцев назад,
теперь уже совсем на Олли перешёл.Кароче-что б не так геморно было, грузим прогу в WinDASM,
ищем строку с сообщением о неправильном рег номере,смотрим выше и видим проверку на правильный ключ.
Чтоб только айсом обойтись- по-моему надо ставить bpx MessageBoxA, а там уже смотреть откуда вызов этого окна.
Что бы номер посмотреть-посмотри содержимое регистра EDX в моей 2-й строке.
З.Ы. Лучше скачай Олли, там проще намного, и подписано где-что, и почитай для начала статьи,
а то описывать истины мало кто станет.Кстати-ПОУЧИ асм, хоть азы,
а то будет как в анекдоте:"Зачем тебе два JMP подряд? - А вдруг первый не сработает"
----- Само плывет в pуки только то, что не тонет. | Сообщение посчитали полезным: |
![](img/s9.gif) Ранг: 1288.1 (!!!!), 273thx Активность: 1.29↘0 Статус: Участник
|
Создано: 01 апреля 2005 00:13 · Личное сообщение · #14
В айсе тогда уж надо поставить бряк bpx 00492294 и посмотреть d edx (вроде так, давненько айс не юзал) - это судя по листингу DrFits'a
| Сообщение посчитали полезным: |
Ранг: 200.3 (наставник) Активность: 0.09↘0 Статус: Участник
|
Создано: 01 апреля 2005 00:23 · Личное сообщение · #15
Ara-на messageboxa ставить бряк я посоветовал, как если бы мы не знали место где идет проверка кода
----- Само плывет в pуки только то, что не тонет. | Сообщение посчитали полезным: |
Ранг: 0.3 (гость) Активность: 0=0 Статус: Участник
|
Создано: 01 апреля 2005 02:38 · Личное сообщение · #16
СПАСИБО!
Наконец РАЗОБРАЛСЯ!
DrFits пишет:
но одно НО нужны базы с тестами.Если не трудно то скинь(хоть одну)
Вот, еси надо!
СКАЧАТЬ http://calabon.narod.ru/RUS2003.rar
Другие много весят! BYE!
| Сообщение посчитали полезным: |