Сейчас на форуме: _MBK_, vsv1 (+4 невидимых)

 eXeL@B —› Вопросы новичков —› реверс игрушки
Посл.ответ Сообщение

Ранг: 4.1 (гость)
Активность: 0=0
Статус: Участник

Создано: 16 июня 2007 20:25
· Личное сообщение · #1

Хочу найти в программе процедуру, показывающую следующую картинку.
Игра осколки страсти 2.5.3 сайт www. sweetgames.narod.ru . Не знаю как
подступится.



Ранг: 158.7 (ветеран)
Активность: 0.110
Статус: Участник

Создано: 16 июня 2007 22:23
· Личное сообщение · #2

там демки всегда были... и врядли что то поменялось.

-----
Я ещё не волшебник, я только учусь...




Ранг: 4.1 (гость)
Активность: 0=0
Статус: Участник

Создано: 17 июня 2007 07:49
· Личное сообщение · #3

Какие демки, вопрос внимательней читай.



Ранг: 35.1 (посетитель)
Активность: 0.020
Статус: Участник

Создано: 17 июня 2007 10:53
· Личное сообщение · #4

"Осколки страсти" не нашел, скачал просто "Осколки".
Прога запакована ASPack 2.12.
Тут распакованный вариант. webfile.ru/1441941

00404BF0 /$ 55 PUSH EBP
Это начало процедуры Фаил -> Новая игра.
Копай отсюда.



Ранг: 35.1 (посетитель)
Активность: 0.020
Статус: Участник

Создано: 17 июня 2007 11:05
· Личное сообщение · #5

Наверно вот это ты ищешь.

procedure TMainForm.NNextPhotoClick(Sender: TObject);
begin
// Address $404FD4
end;



Ранг: 4.1 (гость)
Активность: 0=0
Статус: Участник

Создано: 17 июня 2007 21:22
· Личное сообщение · #6

К сожелению по адресу $404FD4 процедуры нет чуть ниже в листинге есть процедура, но она к сожалению не та!



Ранг: 35.1 (посетитель)
Активность: 0.020
Статус: Участник

Создано: 17 июня 2007 21:55
· Личное сообщение · #7

contras

Ты ковыряешь распакованный файл?

contras пишет:

К сожелению по адресу $404FD4 процедуры нет


А DeDe говорит, что есть.

* Reference to field TMainForm.OFFS_03A0
|
00404FD4 8B90A0030000 mov edx, [eax+$03A0]

* Reference to field TMainForm.OFFS_03A4
|
00404FDA 3B90A4030000 cmp edx, [eax+$03A4]
00404FE0 7D0D jnl 00404FEF
00404FE2 FF80A0030000 inc dword ptr [eax+$03A0]
00404FE8 50 push eax

|
00404FE9 E856D6FFFF call 00402644 заходи сюда
00404FEE 59 pop ecx
00404FEF C3 ret


00402644 55 push ebp
...
* Reference to control PhotoImage : TImage
|
004026BF 8B83F8020000 mov eax, [ebx+$02F8]

* Reference to field TImage.OFFS_0128
|
004026C5 8B8028010000 mov eax, [eax+$0128]

|
004026CB E8081A0200 call 004240D8

* Reference to control PhotoPanel : TPanel
|
004026D0 8B93D4020000 mov edx, [ebx+$02D4]

* Reference to field TPanel.OFFS_0038
|
004026D6 8B4238 mov eax, [edx+$38]
...
004028B4 C3 ret

Глубже копай сам.


 eXeL@B —› Вопросы новичков —› реверс игрушки
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


Максимальный размер аттача: 500KB.
Ваш логин: german1505 » Выход » ЛС
   Для печати Для печати