[Помогите] Узнать условия показа диалогового окна

rinkу

Известный
Автор темы
749
405
Изучаю реверс инжиниринг, как можно понять при каком условии покажется диалоговое окно? как это отследить, что показывает диалог
1678030200461.png
 

ARMOR

Известный
Проверенный
4,479
4,446
Первое что пришло в голову - юзай дебагер и ставь бряки на вызовы.

PS: Возможно не правильно понял что тебе надо.
 

rinkу

Известный
Автор темы
749
405
Первое что пришло в голову - юзай дебагер и ставь бряки на вызовы.

PS: Возможно не правильно понял что тебе надо.
ну чтобы они сработали, нужно условие какое-то выполнить. Я через ресурс хакер нашел диалоговые окна и насколько я понял это дебаг режим и хочу найти как можно активировать его в игре
 

ARMOR

Известный
Проверенный
4,479
4,446
ну чтобы они сработали, нужно условие какое-то выполнить. Я через ресурс хакер нашел диалоговые окна и насколько я понял это дебаг режим и хочу найти как можно активировать его в игре
Всмысле? Ты хочешь вызывать это окно когда тебе угодно? Возьми адрес этой функции, узнай её прототип и вызывай
 

rinkу

Известный
Автор темы
749
405
Всмысле? Ты хочешь вызывать это окно когда тебе угодно? Возьми адрес этой функции, узнай её прототип и вызывай
Я ничего не знаю, хотел бы увидеть условие при котором будет вызывать, без вмешательства

Всмысле? Ты хочешь вызывать это окно когда тебе угодно? Возьми адрес этой функции, узнай её прототип и вызывай
как найти функцию эту
 
Последнее редактирование:
  • Вау
  • Bug
Реакции: digitalpurple и ARMOR

0Z0SK0

Участник
42
18
Найди Dlgproc

а потом где нибудь в секции кода:

Код:
invoke          [адрес InitCommonControlsEx]
invoke          [адрес GetModuleHandle],0
invoke          [адрес DialogBoxParam],eax,50200,0,[адрес Dlgproc],0
 
  • Нравится
Реакции: rinkу