476572199 发表于 5 天前

易语言动态调试检测模块源码分享附带调用源码

下面是实例源码:

.版本 2

.子程序 __启动窗口_创建完毕
.局部变量 isDebug, 逻辑型

' 启动时检测
isDebug = 动态调试检测 ()
.如果真 (isDebug = 真)
' 发现调试器,可以采取反制措施
信息框 ("检测到调试器,程序将退出!", #错误图标, "警告")
结束 ()
.如果真结束

' 或者只检测特定类型
.如果真 (虚拟机检测 () = 真)
信息框 ("不允许在虚拟机中运行!", #错误图标, "警告")
结束 ()
.如果真结束

' 定时检测(建议在时钟事件中调用)
.如果真 (寄存器检测 () = 真 或 机器码检测 () = 真)
' 执行反调试代码
结束 ()
.如果真结束

下面是模块源码


**** Hidden Message *****

haobaba45 发表于 5 天前

顶一个了

a466911461 发表于 5 天前

不错!顶LZ

360403967 发表于 5 天前

鉴定完毕是个好资源

1811581892 发表于 4 天前

不错不错 支持下
页: [1]
查看完整版本: 易语言动态调试检测模块源码分享附带调用源码