• 中文
    • English
  • 注册
  • BBS 易源码 关注:1 内容:36

    易语言简单实现CRC校验功能(可检测断点以及修改)

  • 查看作者
  • 打赏作者
  • 拉黑名单
  • Lv.4
    VIP
    管理员

    易语言简单实现CRC校验功能(可检测断点以及修改)

    源码原理

    第一次初始化时,将代码段的开始地址到结束的地址所有的字节累加起来

    再写个死循环或时钟重新累加对比初始化时的字节累加总数,不同就是被下了断点

    检测原理

    当设置断点后,对应位置的机器码(第一个字节)会被替换成0XCC(对应的汇编指令为int3)

    字节变化了那么累加起来的数就会不同,达到了检测断点的效果

    隐藏内容需要登录才可以看见

    登录

    请登录之后再进行评论

    登录
  • 做任务
  • 实时动态
  • 偏好设置
  • 签到中心
    偏好设置
    在线聊天
  • 返回顶部
  • 帖子间隔 侧栏位置: