QQScreenShot之逆向并提取QQ截图--OCR和其他功能 - 网站

QQScreenShot之逆向并提取QQ截图--OCR和其他功能

分类:加密解密 · 发布时间:2023-04-13 21:51 · 阅读:10957

上一篇文章逆向并提取QQ截图没有提取OCR功能, 再次逆向我发现是可以本地调用QQ的OCR的,但翻译按钮确实没啥用, 于是Patch了翻译按钮事件, 改为了将截图用百度以图搜图搜索. 并Patch掉了长截图的标签显示, 这样win10下就也可以用长截图功能了

 0x0 前言

上一篇文章 逆向并提取QQ截图--基本功能 没有提取OCR功能, 再次逆向我发现是可以本地调用QQ的OCR的。 但翻译按钮确实没啥用, 于是Patch了翻译按钮事件, 改为了将截图用百度以图搜图搜索. 并Patch掉了长截图的标签显示, 这样win10下就也可以用长截图功能了.

0x1 Patch OCR按钮事件

QQ在调用OCR之前会进行一些判断, 只有是win10及以上版本的64位系统才会去本地调用OCR, 其余条件都会调用网络OCR, 所以Patch掉就好了:

 //本地调用QQOcrHelper.exe Patch QQOcrHelper: { 00000001406B3D88 QQ.exe -> QQScreenShot.exe 000000014003008E cmp rcx, 0x7 -> cmp rcx, 0x10 } Cameral.dll: 将上传OcrImg的函数(Camera+41F1C)Patch掉: Camera + 3BDA2: call sub_52FE1F1C -> nop (E8 75 61 00 00 -> 90 90 90 90 90) Patch判断网络还是本地OCR的函数: Camera + 765A: jnz short loc_52FA76C0 -> nop (75 64 -> 90 90)

0x2 Patch 翻译按钮事件

将翻译改百度识图(以图搜图), 原理就是向百度识图POST一个上传图片的请求, 然后打开返回的网址, 具体代码见附件

0x3 效果

0x31 OCR

OCR

0x32 识图(以图搜图)

shitu

0x33 长截图

long

0x34 滚轮音量

volume

0x6 后续

根据前辈的方法, 后续有空了可能可以把屏幕录制功能给逆出来

标签:
qq截图 逆向提取

相关文章

手动脱壳入门第十五篇 FSG 1.33

【脱文标题】 手动脱壳入门第十五篇 FSG 1.33 【脱文作者】 weiyi75[Dfcg] 【作者邮箱】 weiyi75@sohu.com 【作者主页】 Dfcg官方大本营 【使用工具】 Peid,Ollydbg,ImportREC,Loadpe 【脱壳平台】 Win2K/XP 【软件名称】 Unpackme 【软件简介】

OllyDBG反汇编破解Radmin密码

Radmin 是一款很不错的服务器管理 无论是 远程桌面控制 还是 文件传输 速度都很快 很方便 这样也形成了 很多服务器都装了 radmin这样的 现在你说 4899默认端口 没密码的 服务器你上哪找? 大家都知道radmin的密码都是32位md5加密后 存放在注册表里的

Skype的数字身份识别和加密

为了实现这些目标,Skype向每位Skype用户发放了一份“数字证书”,任何Skype用户可凭借此证书确定发出或接受Skype通话或聊天请求的人员身份……   Skype主要目标之一是防止我们用户受到未授权的窃听。 出于这一考虑,我们希望防止行骗者通过电

QQScreenShot之逆向并提取QQ截图--基本功能

QQ截图是我用过的最好用的截图工具, 由于基本不在电脑上登QQ了, 于是就想将其提取出独立版目前除了屏幕录制功能其他都逆出来了, 在此分享一下

七种武器 让你轻松破解“还原精灵”

有些时候你是不是有些烦还原精灵,刚对系统进行的配置,重启后又恢复原貌了,本文就给大家讲了还原精灵的七大破解方法……   方法一:临时解决办法   如果在忘记还原精灵密码后,你安装了一个新程序,该软件提示要求重启计算机,此时不要点击“

返回分类 返回首页