设为首页收藏本站开通Vip积分充值极速删帖通道违规用户-点我查看 劰载中...

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫描二维码关注官方公众号
查看: 4943|回复: 113

[易语言源码] 易语言检测OllyDbg调试器并防止程序被破解的完整源码,包含多种反调试技术的实现

 火.. [复制链接]
admin (帅逼1)实名认证
主题 主题 1377
回帖 回帖 75
等级头衔
组别 : 管理员

等级 :

积分成就
下载币 : 445 枚
交易币 : 0 枚
贡献 : 999999 粒
云鲸币 : 117956 枚
Icon在线时间 : 917 小时
Icon注册时间 : 2025-1-11
Icon最后登录 : 2026-5-20
发表于 2025-5-23 18:30:45 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转无忧吧。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
以下是易语言检测OllyDbg调试器并防止程序被破解的完整源码,包含多种反调试技术的实现:





该源码实现了多种反调试技术:

1. **API检测法**:
   - 使用IsDebuggerPresent检测调试器
   - 使用CheckRemoteDebuggerPresent检测远程调试器
   - 查询ProcessDebugPort进程信息

2. **调试对象检测**:
   - 查询ProcessDebugObjectHandle进程信息

3. **调试标志检测**:
   - 查询ProcessDebugFlags进程信息

4. **时间差分析**:
   - 通过对比系统时间间隔,检测是否被调试器暂停

5. **进程列表扫描**:
   - 检查系统中是否运行常见调试工具进程

使用说明:
1. 可以根据需要修改调试器进程名列表,添加更多调试工具
2. 可以调整检测间隔时间,平衡检测灵敏度和系统资源消耗
3. 惩罚函数可以根据需求定制,例如记录日志、发送警告信息等
4. 该代码需要在易语言环境下编译运行

注意事项:
1. 反调试技术不是绝对安全的,只能增加破解难度
2. 建议结合代码混淆、DLL加密等多种保护措施使用
3. 在调试阶段建议注释掉惩罚函数中的终止进程代码,避免影响开发调试
4. 部分反调试技术可能被高级调试器绕过,需要不断更新和改进检测方法

.版本 2

.DLL命令 NtSetInformationThread, 整数型, "ntdll.dll", "NtSetInformationThread"
    .参数 ThreadHandle, 整数型
    .参数 ThreadInformationClass, 整数型
    .参数 ThreadInformation, 整数型
    .参数 ThreadInformationLength, 整数型

.DLL命令 ZwQueryInformationThread, 整数型, "ntdll.dll", "ZwQueryInformationThread"
    .参数 ThreadHandle, 整数型
    .参数 ThreadInformationClass, 整数型
    .参数 ThreadInformation, 逻辑型, 传址
    .参数 ThreadInformationLength, 整数型
    .参数 ReturnLength, 整数型

.DLL命令 RtlAdjustPrivilege, 整数型, "ntdll.dll", "RtlAdjustPrivilege", , 提升自身进程权限
    .参数 Privilege, 整数型, , 需要的权限,以SE_开头的常量,比如SE_DEBUG_PRIVILEGE表示提升到调试权限
    .参数 Enable, 逻辑型, , 如果为真(True)就是打开相应权限,如果为假(False)则是关闭相应权限
    .参数 CurrentThread, 逻辑型, , 如果为真(True)则仅提升当前线程权限,否则提升整个进程的权限
    .参数 RetEnable, 整数型, 传址, 输出原来相应权限的状态(打开 | 关闭)

.版本 2

.程序集 窗口程序集_启动窗口

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

.如果真 (RtlAdjustPrivilege (20, 真, 假, 0) ≠ 0)
    信息框 (“发现非法调试咯!”, 0, , )
.如果真结束
.如果真 (NtSetInformationThread (-2, 17, 0, 0) ≠ 0)
    信息框 (“发现非法调试咯!”, 0, , )
.如果真结束
.如果真 (ZwQueryInformationThread (-2, 17, ThreadHideFromDebugger, 1, 0) = 0)
    .如果真 (ThreadHideFromDebugger ≠ 真)
        信息框 (“发现非法调试咯!”, 0, , )
    .如果真结束

.如果真结束


截图202505231830171421.png
捷云鲸技术社区(bbs.jieyunjing.com)免责声明:
使用本社区服务即视为同意本声明全部条款。
1. 本社区所有技术、工具及内容仅限**学习研究**使用,旨在提升安全技术水平,严禁用于非法、商业及其他不良用途,违规后果由使用者自行承担。
2. 社区内容及资源来源于网络,仅代表发布者个人观点,与本社区无关,相关法律责任由发布者自负。
3. 资源版权归原作者所有,用户下载后须在**24小时内删除**,版权争议与本社区无关。
4. 禁止任何破坏社区正常运营的行为,违规将视情节处理,社区保留追责权利。
5. 本社区坚决支持正版,如涉及侵权,请通过站长邮箱或QQ联系删除。
6. 本社区对本声明拥有最终解释权,可适时修改并公示生效。
站长邮箱:jieyunjingvip@qq.com
站长QQ:4040068
捷云鲸社区bbs.jieyunjing.com
棋逢对手 (帅逼1059)
主题 主题 0
回帖 回帖 756
等级头衔
组别 : 正式会员

等级 :

积分成就
下载币 : 0 枚
交易币 : 2 枚
贡献 : 0 粒
云鲸币 : 47 枚
Icon在线时间 : 0 小时
Icon注册时间 : 2025-2-26
Icon最后登录 : 2026-4-13
发表于 2025-5-23 18:42:02 | 显示全部楼层
不知该说些什么。。。。。无忧技术吧 。就是谢谢
捷云鲸社区bbs.jieyunjing.com
回复

使用道具 举报

逸韵清欢 (帅逼1030)
主题 主题 0
回帖 回帖 710
等级头衔
组别 : 正式会员

等级 :

积分成就
下载币 : 0 枚
交易币 : 2 枚
贡献 : 0 粒
云鲸币 : 42 枚
Icon在线时间 : 0 小时
Icon注册时间 : 2025-2-26
Icon最后登录 : 2026-4-13
发表于 2025-5-23 18:48:17 | 显示全部楼层
找到好贴不容易,我顶你了,谢了无忧技术吧
捷云鲸社区bbs.jieyunjing.com
回复

使用道具 举报

雨落轻尘 (帅逼972)
主题 主题 0
回帖 回帖 760
等级头衔
组别 : 正式会员

等级 :

积分成就
下载币 : -1 枚
交易币 : 1 枚
贡献 : 0 粒
云鲸币 : 46 枚
Icon在线时间 : 0 小时
Icon注册时间 : 2025-2-26
Icon最后登录 : 2026-4-3
发表于 2025-5-23 18:53:24 | 显示全部楼层
无忧技术吧 小手一抖,钱钱到手!
捷云鲸社区bbs.jieyunjing.com
回复

使用道具 举报

书情逸逸韵 (帅逼1197)
主题 主题 0
回帖 回帖 734
等级头衔
组别 : 正式会员

等级 :

积分成就
下载币 : 0 枚
交易币 : 3 枚
贡献 : 0 粒
云鲸币 : 38 枚
Icon在线时间 : 0 小时
Icon注册时间 : 2025-2-26
Icon最后登录 : 2026-4-12
发表于 2025-5-23 18:58:34 | 显示全部楼层
无忧技术吧 看帖回帖是美德!
捷云鲸社区bbs.jieyunjing.com
回复

使用道具 举报

竹露滴清 (帅逼1008)
主题 主题 0
回帖 回帖 744
等级头衔
组别 : 正式会员

等级 :

积分成就
下载币 : -1 枚
交易币 : 3 枚
贡献 : 0 粒
云鲸币 : 39 枚
Icon在线时间 : 0 小时
Icon注册时间 : 2025-2-26
Icon最后登录 : 2026-4-14
发表于 2025-5-23 19:03:54 | 显示全部楼层
无忧技术吧 我是来刷分的,嘿嘿
捷云鲸社区bbs.jieyunjing.com
回复

使用道具 举报

画韵天成 (帅逼1044)
主题 主题 0
回帖 回帖 767
等级头衔
组别 : 正式会员

等级 :

积分成就
下载币 : 0 枚
交易币 : 7 枚
贡献 : 0 粒
云鲸币 : 44 枚
Icon在线时间 : 0 小时
Icon注册时间 : 2025-2-26
Icon最后登录 : 2026-4-8
发表于 2025-5-23 19:04:50 | 显示全部楼层
无忧技术吧 帮帮顶顶!!
捷云鲸社区bbs.jieyunjing.com
回复

使用道具 举报

诗海拾贝 (帅逼1023)
主题 主题 0
回帖 回帖 746
等级头衔
组别 : 正式会员

等级 :

积分成就
下载币 : 0 枚
交易币 : 3 枚
贡献 : 0 粒
云鲸币 : 40 枚
Icon在线时间 : 0 小时
Icon注册时间 : 2025-2-26
Icon最后登录 : 2026-4-7
发表于 2025-5-23 19:06:52 | 显示全部楼层
沙发!沙发!无忧技术吧 无忧技术吧
捷云鲸社区bbs.jieyunjing.com
回复

使用道具 举报

fwdsf234ter (帅逼962)
主题 主题 0
回帖 回帖 729
等级头衔
组别 : 正式会员

等级 :

积分成就
下载币 : 0 枚
交易币 : 2 枚
贡献 : 0 粒
云鲸币 : 40 枚
Icon在线时间 : 0 小时
Icon注册时间 : 2025-2-26
Icon最后登录 : 2026-4-13
发表于 2025-5-23 19:09:58 | 显示全部楼层
真是 收益 匪浅无忧技术吧
捷云鲸社区bbs.jieyunjing.com
回复

使用道具 举报

雅趣闲愁 (帅逼1089)
主题 主题 0
回帖 回帖 746
等级头衔
组别 : 正式会员

等级 :

积分成就
下载币 : 0 枚
交易币 : 4 枚
贡献 : 0 粒
云鲸币 : 46 枚
Icon在线时间 : 0 小时
Icon注册时间 : 2025-2-26
Icon最后登录 : 2026-4-12
发表于 2025-5-23 19:13:00 | 显示全部楼层
无忧技术吧 我是来刷分的,嘿嘿
捷云鲸社区bbs.jieyunjing.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|捷云鲸技术社区 ( 鄂ICP备2024050280号-4 ) 鄂公网安备 42018502008673号|网站地图

GMT+8, 2026-5-21 04:03 , Processed in 0.118290 second(s), 85 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表
捷云鲸小助手