WEB开发网
开发学院网络安全黑客技术 一个屏幕抓取工具的破解思路与分析 阅读

一个屏幕抓取工具的破解思路与分析

 2009-06-08 16:55:13 来源:WEB开发网   
核心提示: 有错误提示,不过不是通过弹出对话框,一个屏幕抓取工具的破解思路与分析(2),而是通过文本控件来显示的:“Invalid License……”用插件和OD自带的字符查找工具查找了一下,都没有找到,不过却找到了一些相关的看似有用的信息,如图:

有错误提示,不过不是通过弹出对话框,而是通过文本控件来显示的:“Invalid License……”

用插件和OD自带的字符查找工具查找了一下,都没有找到,不过却找到了一些相关的看似有用的信息,如图:

一个屏幕抓取工具的破解思路与分析

4、试着在上面下了断点,然后再次注册,不过没有断下来:

005B09C0     68 A8C46F00    push ScreenHu.006FC4A8         ; licensekey1

//在上面一行下了断点!

005B09C5     B9 C8F17800    mov ecx,ScreenHu.0078F1C8

005B09CA     E8 3D36E5FF    call ScreenHu.0040400C

005B09CF     68 705C6700    push ScreenHu.00675C70

005B09D4     E8 3D3BF5FF    call ScreenHu.00504516

005B09D9     59             pop ecx

005B09DA     C3             retn

5、对一些常用的API函数下断点:

万能断点--------------------------无效

bp GetDlgItemTextA----------无效

bp SetDlgitemTextA-----------无效

于是我又现次下了一个:SetWindowTextA的断点,呵呵终于断了下来

77D2F56B U>  8BFF           mov edi,edi

//此时提示窗口提示为

//edi=0109BF78, (ASCII "Invalid License Key. Please try again or contact Wisdom Software.")

77D2F56D     55             push ebp

上一页  1 2 3 4 5  下一页

Tags:一个 屏幕 抓取

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接