OllyDbg常用断点

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

OllyDbg常用断点

查找子健

bp RegSetValue(A) 设置子健

bp RegSetValueEx(A) 设置子健

程序专用断点:

BP __vbaObjSet (功能限制----灰色按钮中断)

bp __vbaFreeObjList

bp __vbaVarDup

bp MessageBoxA 窗口断点

bp __vbaStrMove

BP __vbaFreeVarList

bpx hmemcpy

bp ShellExecuteA (弹出网页窗口断点)

bp rtcMsgBox (杀窗专用)

bp __vbaStrCmp

bp __vbaVarMove

bp VarBstrCmp(字符串比较真码!!)

bp __vbaStrCmp 字符串比较

文件长度:RtcFileLen

bp __vbaFreeStr 对付VB程序重启验证

bp __vbaStrCmp 比较字符串是否相等

bp __vbaStrComp 比较字符串是否相等

bp __vbaVarTstNe 比较变量是否不相等

bp __vbaVarTstEq 比较变量是否相等

bp __vbaStrCopy 复制字符串

bp __vbaStrMove 移动字符串

bp MultiByteToWideChar ANSI字符串转换成Unicode字符串bp WideCharToMultiByte Unicode字符串转换成ANSI字符串bp __vbaStrComp

bp __vbaStrCompVar

bp __vbaStrTextCmp

bp __vbaFileOpen

bp __vbaInputFile

bp __vbaFileSeek

bp __vbaWriteFile

bp __vbaFileClose

bp rtcFileAttributes

bp rtcFileDateTime

bp rtcFileLen

bp rtcFileLength

bp __vbaVarInt

bp __vbaVarCmpGe

bp __vbaVarCmpGt

bp __vbaVarCmpLe

bp __vbaVarCmpLt

bp __vbaVarCmpNe

bp __vbaVarTextCmpEq

bp __vbaVarTextCmpGe

bp __vbaVarTextCmpGt

bp __vbaVarTextCmpLe

bp __vbaVarTextCmpLt

bp __vbaVarTextCmpNe

bp __vbaVarTextTstEq

bp __vbaVarTextTstGe

bp __vbaVarTextTstGt

bp __vbaVarTextTstLe

bp __vbaVarTextTstLt

bp __vbaVarTextTstNe

bp __vbaVarTstEq (字符串比较)

bp __vbaVarTstGe

bp __vbaVarTstGt

bp __vbaVarTstLe

bp __vbaVarTstLt

bp __vbaVarTstNe

注意:VB程序仍然可以使用普通API函数,只要函数“最终”CALL了这个函数

上面的断点对应VB6程序,如果是VB5程序则将msvbvm60改成msvbvm50即可

bpx hmemcpy 破解万能断点,拦截内存拷贝动作 (注意:Win9x专用断点,XP无效) bpx Lockmytask 当你用其它断点都无效时可以试一下,这个断点拦截按键的动作

实在找不到断点可以试下面的方法:

bmsg handle wm_gettext 拦截注册码(handle为对应窗口的句柄)

bmsg handle wm_command 拦截OK按钮(handle为对应窗口的句柄)

拦截窗口:

bpx CreateWindow 创建窗口

bpx CreateWindowEx(A/W) 创建窗口

bpx ShowWindow 显示窗口

bpx UpdateWindow 更新窗口

bpx GetWindowText(A/W) 获取窗口文本

拦截消息框:

bpx MessageBox(A) 创建消息框

bpx MessageBoxExA 创建消息框

bpx MessageBoxIndirect(A) 创建定制消息框

拦截警告声:

bpx MessageBeep 发出系统警告声(如果没有声卡就直接驱动系统喇叭发声)

vbaStrMove 移动字符串

__vbaVarCat 连接字符串

rtcMidCharVar 在字符串中取字符或者字符串!

__vbaLenBstr 取字符串的长度

vbaVarT

stNe 变量比较

vbaVarTstEq 变量比较

rtcMsgBox 显示对话框

VarBstrCmp 比较字符串

VarCyCmp 比较字符串

用OD载入脱壳后的程序,在命令行输入:bpx hmemcpy,然后回车,会弹出程序运行调用的所有的函数,在每个

函数上设置好断点!说明:我破VB程序喜欢用这个断点设置方法,通过一步步跟踪,基本可以把握程序保护的

思路,所以我破VB程序基本用这个断点,当然你可以用其它的断点,只要能找到关键,任何断点都是用意义的

相关文档
最新文档