gpt4 book ai didi

python - 如何将原始字节作为参数提供给 C 程序

转载 作者:行者123 更新时间:2023-11-30 15:06:44 24 4
gpt4 key购买 nike

我正在参加在线 CTF 挑战,我需要以某种方式为这个已编译的 C 程序提供原始字节。我已经使用 python 尝试了以下操作:

./program `python -c 'print "\x00\x00"'`

...但由于某种原因,这似乎没有给我我所期待的东西。是否发生了一些我不知道的转换/格式?我希望这能给出原始字节作为参数。

最佳答案

C 中的命令行参数是一个以 0 结尾的字符串数组。无法传递“原始字节”(任何 0 字节都不会按预期运行)。

我建议传递从标准输入或从命令行指定的文件读取字节。

关于python - 如何将原始字节作为参数提供给 C 程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38819683/

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