2

我已经使用 pyarmor 对代码进行了混淆,并通过 python 函数将其返回,在运行 python 文件时我可以在其中运行混淆代码。

# the obfuscated code returned from function to 'msg'

msg = testExtract.getobfcode()

# value returned

# from pytransform import pyarmor_runtime
# pyarmor_runtime()
# __pyarmor__(__name__, __file__, b'\x50\x59\x41...x27', 1) #value is truncated

我尝试使用os.system在 cmd 中运行它

os.system('cmd/c "msg"')

还尝试使用exec运行,因为代码作为字符串传递

def execute():
    code = msg
    exec(code)


execute()

两种方式都行不通。如何通过 py 文件运行此混淆代码?

4

0 回答 0