pyarmor解密

一,介绍:

pyarmor是一个对python代码的混淆工具,可以使用Pyarmor-Static-Unpack-1shot来解密

https://github.com/GTedd/Pyarmor-Static-Unpack-1shot-GT

二,解密工具使用

在工具文件夹里有一个名为oneshot的文件夹,里面有一个名为shot.py的文件,这个就是我们需要的

需要将被加密的源代码,还有附带的.pyd 文件放进来,使用命令来运行,解密后的文件会被放到output文件夹里,没有就创一个,不然会报错。

py -3.13 .\shot.py -r .\xx.pyd .\xx.py -o .\output

xx.pyd,是附带的pyd文件,xx.py是被加密的源代码

output是解密后结果所在的位置

三,一些坑

有时我们会报出这样的错误:
ERROR 2025-10-14 15:27:32,779 No armored data found

请检查后面的b'的后面有没有类似PY000000的东西,如果没有请加上。

image

posted @ 2025-10-26 17:52  漫宿骄盛  阅读(331)  评论(0)    收藏  举报