Skip to main content
 首页 » 原创破解

捷速OCR文字识别软件注册码算法分析

2017年05月25日 00:58:01140226

1.png

软件界面


捷速OCR,图片转换立等可取

支持JPG、GIF、PNG、BMP、TIF图片文件格式拖曳上传可以在任意位置,将图片进行拖曳方式进行识别,也可以直接点击进行添加. 识别过程中会有数秒的等待时间,等识别完成系统会自动在桌面生成一个txt文件,可以通过系统直接打开,也可以打开文件所在目录。


捷速OCR文字识别软件功能特点

1、精准识别文字信息:软件采用先进的OCR识别技术,高达99%的识别精度,轻松实现文档数字化。

2、完美还原文档格式:软件可一键读取文档,完美还原文档的逻辑结构和格式,无需重新录入和排版。

3、自动解析图文版面:软件对图文混排的文档具有自动分析功能,将文字区域划分出来后自动进行识别。

4、极速识别文本内容:软件具备高智能化识别内核,通过智能简化软件使用的操作步骤,实现极速识别。

5、强大识别纠错技术:软件提供更强大的文字识别纠错技术,精准地检测出文档样式、标题等内容。

6、改进图片处理算法:软件进一步改进图像处理算法,提高扫描文档显示质量,更好地识别拍摄文本。


分析过程

这软件从论坛听说的,主要是听说了它的PDF转换软件被写出了注册机(PDF转换软件是.net开发的,这款OCR识别是VC开发的)

不能走寻常路,所以就拿OCR识别软件下手


最先拿到这份软件的时候,我是茫然的,没地方下手,真的。。

可是对软件多了解了解,大概的思路就有了。

首先,软件字符串中没太多可利用的字符串。所以检查了软件目录下的文件夹,发现了【skins-reg】文件夹。

就是从这个文件夹入手,才找到打开这个软件的入口。。


首先载入OD,让程序跑起来。

打开程序目录下的【skins-reg】文件夹,看图,不做解释!

2.png


这个时候我想你应该能明白了吧!OD中为什么搜不到字符串!


切换到OD,搜【notice】搜到了一处。

3.png

通过在这段代码的头部下断,发现了关键点。

4.png


上面这段是找入口点的思路。


接下来分析注册码算法

我的机器码:93F45B9B3FA07AF62584B50E


通过按钮事件,一步一步分析,最后让你知道他们的这个算法是怎么写的。

5.png

F7跟进这个call,单步往下走。

6.png

跟进call 00381CE0 这个call,因为这个是注册码算法的call。


这是算法的关键代码

7.png


93F45B9B3FA07AF62584B50EOCR0

MD5(93F45B9B3FA07AF62584B50EOCR0) = D288C8B7333BB28772453ACB2F064580


D288C8B7333BB28772453ACB2F064580OCR2

MD5(D288C8B7333BB28772453ACB2F064580OCR2)=1CDD9EDE7D6C8E5FEE9B95FDE4035658


1CDD9EDE7D6C8E5FEE9B95FDE4035658

MD5(1CDD9EDE7D6C8E5FEE9B95FDE4035658OCR4)=2A4E0FD99A5A2E9B9ED0A12D5230C808


2A4E0FD99A5A2E9B9ED0A12D5230C808

MD5(2A4E0FD99A5A2E9B9ED0A12D5230C808OCR6)=88A809E2EF32EC497A3B3D35A765E2DA


88A809E2EF32EC497A3B3D35A765E2DA

MD5(88A809E2EF32EC497A3B3D35A765E2DAOCR8)=007BFD16EB719C75C9E3BC6030B2E953


007BFD16EB719C75C9E3BC6030B2E953

MD5(007BFD16EB719C75C9E3BC6030B2E953OCR10)=38C085D57DA0997732545413A2EC7744


38C085D57DA0997732545413A2EC7744

MD5(38C085D57DA0997732545413A2EC7744OCR12)=7E26C2C16C8EFBBDC0C5D31BEB394743


7E26C2C16C8EFBBDC0C5D31BEB394743

MD5(7E26C2C16C8EFBBDC0C5D31BEB394743OCR14)=1263AAFC15148803F5B8AF896477312E


1263AAFC15148803F5B8AF896477312E

MD5(1263AAFC15148803F5B8AF896477312EOCR16)=BEB2C023EA619838010C8C22CDA73670


BEB2C023EA619838010C8C22CDA73670

MD5(BEB2C023EA619838010C8C22CDA73670OCR18)=EABDE8413877F9A30A19ECF6EBE237BF


EABDE8413877F9A30A19ECF6EBE237BF

md5(EABDE8413877F9A30A19ECF6EBE237BFOCR20)=7EBF5893D9464DF10734BF6E955C18ED


7EBF5893D9464DF10734BF6E955C18ED

MD5(7EBF5893D9464DF10734BF6E955C18EDOCR22)=D07AE6A0E4F127ADD1CE5146D988F2A7


D07AE6A0E4F127ADD1CE5146D988F2A7

MD5(D07AE6A0E4F127ADD1CE5146D988F2A7OCR24)=4DF5D4DFF438686E8E796A70ED1F46F0


4DF5D4DFF438686E8E796A70ED1F46F0

MD5(4DF5D4DFF438686E8E796A70ED1F46F0OCR26)=F6AD056B34F8110C9F4E25B320251CB6


F6AD056B34F8110C9F4E25B320251CB6

md5(F6AD056B34F8110C9F4E25B320251CB6OCR28)=B979F86DDAA2AEEACA9D137F0C508DF2


B979F86DDAA2AEEACA9D137F0C508DF2

md5(B979F86DDAA2AEEACA9D137F0C508DF2OCR30)=7455F4BEE84ED708C5CA8DC1280485E0


7455F4BEE84ED708C5CA8DC1280485E0

md5(7455F4BEE84ED708C5CA8DC1280485E0OCR32)=50119F26C203EE94C959243455A9F491


50119F26C203EE94C959243455A9F491

md5(50119F26C203EE94C959243455A9F491OCR34)=A49560DF965AB87AFB007918E8FF4475


A49560DF965AB87AFB007918E8FF4475

md5(A49560DF965AB87AFB007918E8FF4475OCR36)=2FFC5481C93F590EEB013F4A039AC488


2FFC5481C93F590EEB013F4A039AC488

md5(2FFC5481C93F590EEB013F4A039AC488OCR38)=7B0CF90A3504A34D7BA2254083233FED


7B0CF90A3504A34D7BA2254083233FED

md5(7B0CF90A3504A34D7BA2254083233FEDOCR40)=94A8F71C38243EE8367FCF35DCC6D4CB


94A8F71C38243EE8367FCF35DCC6D4CB

md5(94A8F71C38243EE8367FCF35DCC6D4CBOCR42)=C126AF2FE40F233D39EF426C7F19E65C


C126AF2FE40F233D39EF426C7F19E65C

md5(C126AF2FE40F233D39EF426C7F19E65COCR44)=027F31597BC68D1D17C913FDDE86E804


027F31597BC68D1D17C913FDDE86E804

MD5(027F31597BC68D1D17C913FDDE86E804OCR46)=F3B41573FB567E43313CDE380C1C1BD5


F3B41573FB567E43313CDE380C1C1BD5

MD5(F3B41573FB567E43313CDE380C1C1BD5OCR48)=28497E3880CAF86B003924993585A020


28497E3880CAF86B003924993585A020

MD5(28497E3880CAF86B003924993585A020OCR50)=66D2AC58E363A845E3FBCB11E597CE76


66D2AC58E363A845E3FBCB11E597CE76

MD5(66D2AC58E363A845E3FBCB11E597CE76OCR52)=2865803B2698EAC35C35928FE64FAA16


2865803B2698EAC35C35928FE64FAA16

MD5(2865803B2698EAC35C35928FE64FAA16OCR54)=BAB0BF699521BE4CEDB45EF5C3020364


BAB0BF699521BE4CEDB45EF5C3020364

MD5(BAB0BF699521BE4CEDB45EF5C3020364OCR56)=7334F2419EE8B404727A95E658769517


根据分析的算法,最后写的注册机!

8.png


有些时候不是软件难不难破解,而是你想不想去研究。

2017年5月25日 03:11:27     妈蛋的,又特么这个点了。。 已经第4天了。


评论列表6条评论
小八哥资讯博客
小八哥资讯博客回复 这样专注的精神实在是太少了
深蓝
深蓝回复 求注册器分享
mryoung
mryoung回复 我专门来你这里赞你一下,毕竟写代码的人太少,改版权的 人太多!加油!!
发表评论
新浪微博
微信