Я хочу знать, есть ли способ, которым я могу зашифровать .data section
моего процесса, чтобы предотвратить использование внешних программ, таких как Cheat Engine, для чтения или записи данных из моей программы.Шифровать переменные
Я знаю, как это сделать в разделе .text
с использованием упаковщиков, но теперь я хочу защитить variables
моей программы для доступа.
Кто-нибудь знает, возможно ли это, или есть ли другой способ защитить память?
Другие способы защиты памяти приветствуются!
Упаковщики для раздела '.text' предлагают 0 защиту от Cheat Engine. Cheat Engine даже не заметил, что раздел был запутан, он будет видеть только простой код. – ElderBug
@ ElderBug Итак, у вас есть предложения по защите памяти? – Batata
Возможно, более целесообразно _detect_ вторжение, а не _prevent_ one. У вас есть сложный набор контрольных сумм в ваших данных, чтобы каждый раз вы могли убедиться, что он не был изменен внешней программой. Делает это трудным для чит-движка, так как они должны изменить значение и правильно установить контрольную сумму. –