ага. Собственно поменять call checklicense на nop ума хватило. )) Но теперь прога крашится. С-нно понять, что ей не так, и на чём именно падает.
ага. Собственно поменять call checklicense на nop ума хватило. )) Но теперь прога крашится. С-нно понять, что ей не так, и на чём именно падает.
Комментарии: 20
Zefir
эх.. ну это уже взлом какойто
0h029a
Оно ) Она привязана к определённому гадскому проприетарному оборудованию, но весь его функционал имеется у отечественного богоугодного прибора. Но защита как я понимаю там чисто софтовая, в стиле "введите серийный номер".
Kkk
Там нужен не один nop
0h029a
Вроде как 5, call достаточно длинная инструкция ) Или вообще jmp, дабы весь этот блок перепрыгнуть.
Anonim
ВОПРОС !!! Кто где видел хорошие статьи о расчёте длительности и трудоёмкости проектов на проектирование электроники? Программирование не подойдёт, их вал и я их сама найду даже не вынимая голову из Хабра.
Kkk
Ну если уверен, что правильно обошел вызов процедуры, то смотри что в ней самой происходит. Может какие-то глобальные объекты создаются
0h029a
Там отдельная .dll вызывается, и в ней творится абсолютное скотство. Вроде переадресации хз куда и краша дебуггера. В общем она с защитой. Но сама прога - нет. И достаточно читаема и логична.
0h029a
Собственно и хочу её убедить, что вызов произошёл, всё хорошо, идем дальше )
Kkk
Надо полностью отвязывать эту dll значит
0h029a
По сути да. Часть где прога оборудование проверяет я обошел, все, теперь для неё всё что угодно корректно. А вот тут заминка.. (Ну как бы оно и сделано для этого)
Kkk
Хотя в ней может хранится часть основного кода exe в зашифрованном виде. встречал такое
0h029a
Есть вероятность, но вроде как там экспорт только одной функции, и всё
Kkk
Так она имеет доступ к памяти всего процесса. Может после проверки лицензии, копировать недостающий участок. Но это просто предположение.
0h029a
Есть вероятность, но что то мне кажется что там проще..
Kkk
Если не срочно можешь кинуть мне эту софтину в личку. Люблю такое поковырять в свободное время
0h029a
К сожалению в это состояние мы не попадем. С лицензией можно взять в США, с их оборудованием, в прокат. Хорошо, закину как дома буду А может есть какой-то чат реверс-инженеров? "EasyIDA" какой-нибудь? ) Где у них улей?
Kkk
В торе