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

Кто просматривает этот контент: "Тема" (Всего пользователей: 0; Гостей: 1)

Edith Wooten

Житель форума
Форумчанин
Регистрация
17.04.2019
Сообщения
82
Репутация
15
#1
Привет

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

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

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

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

X-Shar

:)
Администрация
Регистрация
03.06.2012
Сообщения
5 708
Репутация
240
Jabber
Telegram
#2
У меня есть идея
Сделать генератор junkcode чтобы важный код скрывался в ветвлениях и зависел напрямую от ветвлений.

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

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

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

Edith Wooten

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

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

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