• B правой части каждого сообщения есть стрелки и . Не стесняйтесь оценивать ответы. Чтобы автору вопроса закрыть свой тикет, надо выбрать лучший ответ. Просто нажмите значок в правой части сообщения.

Как отследить обработку нажатия кнопки в GUI

ZaySan

Member
25.03.2021
11
0
BIT
0
Всем здравия желаю.
Имеется софт корейской компании kdfsys.com, scada CIMOV. Продать или использовать без железа нет смысла. (Это я про корыстные цели :)).
Вопрос в следующем: Проект под поролем, нужно посмотреть как там внутри, имена пользователей....
Если с помощью IDA посмотреть на ЕХЕ файл, то видно, что почищена отладочная информация, ни имен, ни фамилий функций нет.
Пытался применять методы взлома, типа крякми, неудачно. Поиск по сообщениям - пусто, нет таких надписей в близ лежащих файлах - зацепиться незачто.
Сам ЕХЕ обращается ещё к многим ДЛЛкам, я запутался, да и опыта нет. Там через меню вызывается форма выбора файла проекта, вводиться пароль, ну и "ОК".
Помогите отследить нажатие этой самой кнопки.
Нашел, что пароль записывается во все файлы проекта 20 байт, размер пароля до 8 символов, формируется каждый раз по новому, т.е. проекты с одинаковым паролем имеют разные 20 байт.
Заранее спасибо.
 

ZaySan

Member
25.03.2021
11
0
BIT
0
Основную задачу я решил - пароль раскупорил. В опциях дебагера поставил галку останова при старте. Через загруженные модули в функциях с именами типа ..Password.. ставил точку останова и запускал прогу.
Но вопрос по отслеживанию нажатия кнопки остался.
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!