【问题标题】:Python run exe from memoryPython从内存中运行exe
【发布时间】:2020-12-12 06:42:42
【问题描述】:
exe = requests.get(url).content
run_exe = subprocess.run(exe, shell=True, stdout=subprocess.PIPE,stderr=subprocess.STDOUT).stdout.read()
print(run_exe.stdout.decode(encoding='utf-8', errors='ignore'))

所以我知道执行它并不是那么简单,但是, 这是基本概念
我正在尝试运行已加载到内存中的 EXE 文件而不将其保存到磁盘。 它是我正在构建的 CTF 工具的一部分

https://github.com/BlackSnufkin/LuckyCheck

【问题讨论】:

    标签: python python-3.x ctf


    【解决方案1】:

    将文件保存到内存的一个不错的模块是“memory-tempfile”,具体取决于您的确切需求,您应该检查一下:

    https://pypi.org/project/memory-tempfile/

    【讨论】:

    • 谢谢你从中学到了一些新东西,但仍然不是我所需要的
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-04-23
    • 2018-01-08
    • 1970-01-01
    • 2020-03-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多