python爬虫项目
MTG卡片价格爬取
cninfo信息爬取
汽车之家数据爬取
5秒克隆你的声音-Real-Time-Voice-Cloning项目学习
js逆向案例-dy之X-Bogus/signature算法分析【转】
pyinstaller打包exe免杀和逆向浅析
【实用】从一个exe到pyc文件的实操-逆向
B站直播弹幕协议详解
快手API发布作品
Tiktok直播间弹幕获取
spider之字体css解密和RSA解密
requests报错问题
Requests被网站识别咋办?使用curl_cffi,支持原生模拟浏览器TLS/JA3指纹的 Python 库
【实用技巧】使用Byteasy进行手抓
本文档使用 MrDoc 发布
-
+
up
down
首页
【实用】从一个exe到pyc文件的实操-逆向
> d 如果可以自己通过OD工具(OllyDbg x64)进行汇编代码修改也可以。 ## 1、网友传了douyin弹幕程序,说是易语言写的,我们通过Win32可执行程序检查器Exeinfo Pe(加壳检测工具)来查看下吧。  > 可知该exe为加壳,是通过pyinstaller生成的 ## 2、通过pyinstxtractor-2022.4对exe进行提取 ``` python pyinstxtractor.py dyLD.exe ``` > 获得该文件对应的目录,dyLD.exe_extracted,查看目录具体内容,可见web.pyc应该就是我们所需要的反编译的。  ## 3、对pyc反编译 ### a. 通过python uncompyle6模块进行反编译 出现问题:该文件为python3.9版本下生成的,因此不能使用该工具,该工具只支持<=3.6版本 ### b. 通过python decompyle3模块进行反编译 同样出现问题:不能使用该工具,该工具只支持<=3.8版本 ### c. 使用在线工具 [tool.lu](https://tool.lu/pyc/)  查看代码,确实有问题。 ### d. 总结 - 直接对pyc文件进行编辑修改,例如里面涉及联系方式,我们将它改成自己的或者删除掉(空格替换) - 对在线工具出来的文件进行查看,里面有一些内容可以看到,该弹幕获取是调用了一个接口链接,可以自己写一个调用该接口链接即可。 ## 4、自己写一个后,设置pygame,然后进行封装起来。
laihui126
2022年6月28日 15:36
分享文档
收藏文档
上一篇
下一篇
微信扫一扫
复制链接
手机扫一扫进行分享
复制链接
关于 MrDoc
觅道文档MrDoc
是
州的先生
开发并开源的在线文档系统,其适合作为个人和小型团队的云笔记、文档和知识库管理工具。
如果觅道文档给你或你的团队带来了帮助,欢迎对作者进行一些打赏捐助,这将有力支持作者持续投入精力更新和维护觅道文档,感谢你的捐助!
>>>捐助鸣谢列表
微信
支付宝
QQ
PayPal
下载Markdown文件
分享
链接
类型
密码
更新密码