神话宝宝 发表于 2024-1-28 13:46:20

防止被破解检测内存变动源码,让软件变得安全

思路:
    首先,调用ReadProcessMemory函数,记录一次程序的text区段(代码页)的字节集[为什么是字节集,因为后要用到他]。然后设置一个时钟周期为1s的时钟,他的事件为再次记录程序的text区段(代码页)的字节集,然后与第一次的(初始化的)进行对比,如果不一样,则会调用WriteProcessMemory函数去对text区段的代码页写入原先初始化的text区段字节集[这里就是要用到最开始的字节集了],使其做到“还原”的效果。

所需函数:   
   都是Kernel32.dll的函数。一个是ReadProcessMemory.一个是WriteProcessMemory






**** Hidden Message *****

小天 发表于 2024-1-28 18:05:15

看看,到底好不好,想学学看看

liushengchaows 发表于 2024-1-28 22:24:11

不错!顶LZ

丶断弦 发表于 2024-1-29 02:43:06

很不错的哦,支持,加油

1791703110 发表于 2024-1-29 07:02:02

支持!!!!前排!!!!

哦美国 发表于 2024-1-29 11:20:57

感觉不错

a123354 发表于 2024-1-29 12:55:02

9999999999999999

2098817979 发表于 2024-1-29 14:29:08

人设人阿松大

gwm231 发表于 2024-1-29 16:03:13

谢谢分享,下载测试

2098817979 发表于 2024-1-29 17:37:19

很给力。。。。很喜欢
页: [1] 2 3 4 5 6
查看完整版本: 防止被破解检测内存变动源码,让软件变得安全