
14.12.2009, 20:10
|
|
Banned
Регистрация: 26.09.2008
Сообщений: 23
С нами:
9275553
Репутация:
8
|
|
Сообщение от krobol
Это я не осилю =)
Я могу написать коротенькую программу - jmp на функцию, функция меняет байты, возврат. Что я и сделал.
А для лоадера нужно win api. Да и сам принцип не понятен.
Основной exe-шник постоянно обновляется, а DLL в которой защита нет.
Поэтому нужно как-то патчить DLL в памяти после загрузки и распаковки, но не привязываясь к адресу вызова загрузки этой DLL в основной программе.
Насколько я понимаю, это распространённая задача. И решалась она уже не раз. Пробовал искать в гугле, так там куча ссылок на всякие мемпатчи win'7, игр и прочее.
Как это реализовано? Может есть какой нибудь пак, типа ABEL для создания лоадера-мемпатчера dll'ки?
Если, лодерЯ вам не осилить, то попробуйте распаковать запакованную длл, как выше уже было сказано.
И затем найдите, и пропатчите, проверку СRС, либо проверку на распакованность.
Или банальный вылет на ExitProcess. Вот может пригодиться Распаковщик для Petite 2.1 / 2.2 _http://reversing.kulichki.com/files/unpack/unpetit.rar скормите ему запакованную длл. Удачи!!!
П.С А что за программа, если не секрет?
Последний раз редактировалось -=Nicon=-; 14.12.2009 в 20:16..
Причина: Не закрытый тег QUOTE
|
|
|