吾爱破解 - LCG - LSG |安卓破解|病毒分析|www.52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 9828|回复: 11
收起左侧

[易语言 转载] 易语言检测硬件断点

  [复制链接]
20120427 发表于 2014-11-14 17:55
本帖最后由 20120427 于 2014-11-14 17:57 编辑

自定义数据类型
.版本 2

.数据类型 CONTEXT
    .成员 ContextFlags, 整数型
    .成员 Dr0, 整数型
    .成员 Dr1, 整数型
    .成员 Dr2, 整数型
    .成员 Dr3, 整数型
    .成员 Dr6, 整数型
    .成员 Dr7, 整数型
    .成员 FloatSave, FLOATING_SAVE_AREA
    .成员 SegGs, 整数型
    .成员 SegFs, 整数型
    .成员 SegEs, 整数型
    .成员 SegDs, 整数型
    .成员 Edi, 整数型
    .成员 Esi, 整数型
    .成员 Ebx, 整数型
    .成员 Edx, 整数型
    .成员 Ecx, 整数型
    .成员 Eax, 整数型
    .成员 Ebp, 整数型
    .成员 Eip, 整数型
    .成员 SegCs, 整数型
    .成员 EFlags, 整数型
    .成员 Esp, 整数型
    .成员 SegSs, 整数型
    .成员 ExtendedRegisters, 字节型, , "512"

.数据类型 FLOATING_SAVE_AREA
    .成员 ControlWord, 整数型
    .成员 StatusWord, 整数型
    .成员 TagWord, 整数型
    .成员 ErrorOffset, 整数型
    .成员 ErrorSelector, 整数型
    .成员 DataOffset, 整数型
    .成员 DataSelector, 整数型
    .成员 RegisterArea, 字节型, , "80"
    .成员 Cr0NpxState, 整数型

dll命令
.版本 2

.DLL命令 GetCurrentThread, 整数型, "kernel32", "GetCurrentThread"
.DLL命令 GetThreadContext, , "kernel32", "GetThreadContext"
    .参数 hThread, 整数型
    .参数 lpContext, CONTEXT, 传址


.版本 2

.程序集 窗口程序集_启动窗口
.程序集变量 Context, CONTEXT
.程序集变量 hThread, 整数型

.版本 2

.子程序 检测硬件断点

Context.ContextFlags = 65599
hThread = GetCurrentThread ()
GetThreadContext (hThread, Context)
.如果真 (Context.Dr0 = 0 且 Context.Dr1 = 0 且 Context.Dr2 = 0 且 Context.Dr3 = 0)
    返回 ()
.如果真结束
结束 ()






发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

 楼主| 20120427 发表于 2014-11-14 18:11

.版本 2

.如果真 (指针到字节集 (4198400, 1) = { 204 })  ' 检测00401000是否下断 4198400到十六进制就是00401000
    结束 ()

.如果真结束


其实下断之后,通过内存读取到字节集就是CC

小豆芽 发表于 2016-9-11 22:11
尝试破解易语言5.6,最后一步内存MD5校验一直对不上,能编译,编译会出问题!特来请教大神,只知道不能下断点,下断点值就会改变!不下断点,如何能获取到正确的md5呢?
你与明日 发表于 2014-11-14 17:57
懒惰的上帝 发表于 2014-11-14 17:57
感谢分享
530hjy 发表于 2014-11-14 17:58
这个要学习学习了!
月光下の魔术师 发表于 2014-11-14 18:04
CC断能侦测么
mos_夜轩 发表于 2014-11-14 18:05
对于我这样的菜鸟来说 值得学习下
吾爱扣扣 发表于 2014-11-14 18:25
用易语言看果然别扭啊。。
manbajie 发表于 2014-11-14 21:04
好吧  表示木有看明白  只能膜拜下
2314902431 发表于 2014-11-14 22:05
收藏备用~ 接着续写我的反调试模块 =.=
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

快速回复 收藏帖子 返回列表 搜索

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-9-23 11:15

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表