百舌鸟居

生活、学习、工作的点点滴滴

  博客园 :: 首页 :: 联系 :: 订阅 订阅 :: 管理
  6 Posts :: 1 Stories :: 34 Comments :: 0 Trackbacks

公告

HI, Welcome to Mozui!!
昵称:百舌鸟
园龄:4年2个月
粉丝:2
关注:0

搜索

 
 

常用链接

我的标签

最新评论

阅读排行榜

评论排行榜

推荐排行榜

最近写一个小程序要用到OCR控件,在网上查了一下,据说AspriseOCR 4.0效果不错。试用了一下发现的确还行,不过就是要注册,试用版本每次都会弹出讨厌的对话框来。

网上看到有一篇“新人报道--处女破--爆破Asprise OCR v3.0 for C/C++”,我尝试了一下,发现用于3.0的爆破方法居然可以用在4.0的爆破上。

不过文中的"用UltraEdit打开AspriseOCR.dll,搜索找到“E8085B0000”就一处,应该是了,把那里及随后的18个字节全替换成90,保存"。要稍稍改一下,之后的18个字节不能替换成90。

只要用UEdit打开AspriseOCR.dll后,搜索 "E8 89 58 00 00" 并替换成 "90 90 90 90 90" 即可。

破解过后的文件下载:AspriseOCR 4.0

 

参考网站及使用工具

UltraEdit
OllyDbg (看雪学院)
Asprise OCR v4.0 原版
新人报道--初鸟首次爆破Asprise OCR v3.0 for C/C++
posted on 2008-02-04 00:59 百舌鸟 阅读(2889) 评论(7) 编辑 收藏

Feedback

谢谢
 回复 引用   
blog主,我用的是asprise的java版的,用你的破解文件替换原版的并不能使用。java版和cpp版的dll应该是一样的吧?
 回复 引用   
#3楼[楼主]2008-03-17 12:01百舌鸟      
@sinkmind
我对比了一下Java和C++示例中的AspriseOCR.dll,它们好象是完全一样的。相同的破解方法应该两边都能适用。要不你直接下载我破解好的DLL试试。
 回复 引用 查看   
blog主,你好。请问能提供一下server2003的破解吗?这个破解文件在2003下还是有弹出窗口,2003好像不是替换E8 89 58 00 00这个内容。谢谢了
 回复 引用   
blog主,你好, 破解过后的文件下载:AspriseOCR 4.0 不能下载,能发一个给我吗,先谢谢了, 我的邮箱 shh7999@163.com
 回复 引用   
#6楼2009-07-19 21:32老刀把子      
谢谢,刚用上。
 回复 引用 查看   
看了原文真是够狠。。。。。。还有比我还青的鸟来!
其实运行那个示例,附加OD之后,看一下弹窗内容,然后切到AspriseOCR.dll空间内,右键搜索所有字符串,新窗口右键查找那个标题。。。前俩单词就够。但是匹配大小写。。双击调用位置,可以看到CALL MESSAGEBOXA,上面就是JLE判断是否跳过,直接把JLE修改成JMP即可。然后,右键,复制到可执行文件,保存所有修改,新窗口右键保存。OK。。。

就是说,6D35处7E改为EB。



 回复 引用 查看