Антипатчер задумка


Edith Wooten

Уважаемый пользователь
Форумчанин
Регистрация
17.04.2019
Сообщения
108
Репутация
22
Привет

В чем суть: есть обычный код if(eax==1)foo()

Нужно это дело защитить средствами против патча. Но как?

У меня есть идея
Сделать генератор junkcode чтобы важный код скрывался в ветвлениях и зависел напрямую от ветвлений.

Что посоветуете?
 

X-Shar

:)
Администрация
Регистрация
03.06.2012
Сообщения
6 082
Репутация
8 199
У меня есть идея
Сделать генератор junkcode чтобы важный код скрывался в ветвлениях и зависел напрямую от ветвлений.

Что посоветуете?

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

В будущем, но незнаю когда, хочу зделать по нормальному функции RunPe и LoadPe и их скрытие указанным методом.

Сейчас, то-что есть в паблике если метод RunPe ещё более-менее работает (Но не без глюков), то лоадпе вообще глючный во всех проектах. :(
 

Edith Wooten

Уважаемый пользователь
Форумчанин
Регистрация
17.04.2019
Сообщения
108
Репутация
22
Во первых этот код можно получить в бинарном виде и зашифровать его, т.е. в программе он будет в дата-секции в шифрованном виде, а когда нужно исполнить его вы расшифровываете в памяти и передаёте управление, да и хорошо перед передачей управления хорошенько разбавить мусором, так реверсер просто не найдет вашу функцию.)))

В будущем, но незнаю когда, хочу зделать по нормальному функции RunPe и LoadPe и их скрытие указанным методом.

Сейчас, то-что есть в паблике если метод RunPe ещё более-менее работает (Но не без глюков), то лоадпе вообще глючный во всех проектах. :(
интересен junkcode
 
Верх Низ