吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 617|回复: 1
收起左侧

[新手问题] 如何获取使用了Pyinstaller+PyArmor的程序的源码

[复制链接]
CBYellowstone 发表于 2024-11-28 13:37

各位大佬们好,我是一名逆向小白,刚刚接触逆向。
现在手头上有一个Python3.11的程序,用了Pyinstaller和Pyarmor,

其中Pyinstaller没有用--key加密,通过网上的资料,使用pyinstxtractor.py后成功解包。

一开始用的uncompyle6还原pyc,但是由于是python311,uncompyle6 不支持,后面改用pycdc成功得到源码,如图
swk9m3.png

发现用了pyarmor做了混淆,一番搜索后找到了PyArmor-Unpacker

然后用x64dbg注入PyInjector-x64.dll到脱壳前的exe

(因为直接执行pyc的时候报错from pyarmor_runtime_000000 import _pyarmor_ 找不到这个模块,折腾后无果),

bohw5h.png

运行后却发生了报错,EXCEPTION_ACCESS_VIOLATION

ykgihp.png

请问是我的注入方法有问题吗,还是别的地方没弄对呢?

恳请大佬们指教

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

iamok 发表于 2024-11-28 15:52
pyamor作者很不厚道,之前买授权的时候说的是永久。
结果后来更新大版本就把老用户放弃了
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-12-22 10:09

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表