Сейчас на форуме: Rio, tyns777, zombi-vadim (+5 невидимых)

 eXeL@B —› Программирование —› Очистка и затирание Seh
Посл.ответ Сообщение


Ранг: 673.3 (! !), 400thx
Активность: 0.40.31
Статус: Участник
CyberMonk

Создано: 04 мая 2015 00:50
· Личное сообщение · #1

Приветствую всех,

у меня возник вопрос с которым вероятно уже многие успешно имели дело. Я разбираю программу размер которой около 7 мегабайт, судя по коду, большая часть как минимум две трети это разные конструкторы Seh. Я хочу рипнуть весь код, конечно теоретически я бы мог использовать его так, но мне надо его переписать на 64 бит. Ранее я уже разбирал подобные проекты, но в них не было Сишных включений. Процедуры в принципе понятные и простые, иногда правда в некоторых функциях, как мне показалось полезный код слишком смешан с кэтч блоками, возможно я пока ошибаюсь, этот вопрос еще предстоит выяснить. Вопрос стоит так, как мне подойти к очистке всех хэндлеров сеха и как зачистить их хоть бы в бин 90 ... Если я очищу все эти конструкции работа с рипом будет куда проще.

Сенкс за наводки по теме

-----
RE In Progress [!] Coding Hazard [!] Stay Clear of this Cube





Ранг: 1053.6 (!!!!), 1078thx
Активность: 1.060.81
Статус: Участник

Создано: 04 мая 2015 01:29
· Личное сообщение · #2

для иды есть idc скрипт который находит парсит все seh в программе
хз, может скрипт можно как то переделать под себя, что бы он маркапил в иде сразу все такие блоки
а они потом уже в декомпиле вообще будут игнорится
ну или вообще нопить их, опять же скриптом
гугл ms_ehseh.idc

| Сообщение посчитали полезным: mak


Ранг: 673.3 (! !), 400thx
Активность: 0.40.31
Статус: Участник
CyberMonk

Создано: 04 мая 2015 02:18
· Личное сообщение · #3

Хороший вариант, заглянул в скрипт, а там информации с избытком, теоретически в логе уже выходит информация, можно использовать эти параметры для патча. Попробую!

-----
RE In Progress [!] Coding Hazard [!] Stay Clear of this Cube



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


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