Запустите запутанный код pyarmor через файл python, который передается в виде строки - PullRequest
2 голосов
/ 20 марта 2020

Я запутал код, используя 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"')

также пытался запустить с использованием exe c, поскольку код передается в виде строки

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


execute()

оба пути не работали. как мне запустить этот запутанный код через py-файл?

...