gpt4 book ai didi

c - 在C程序中添加Shellcode时会打印出Hello World

转载 作者:行者123 更新时间:2023-11-30 21:31:41 28 4
gpt4 key购买 nike

需要基本信息。想要一个shellcode,当将其放入C代码(如char buf[]={"<shellcode>"})时,会打印出“ Hello World!”。有没有一种方法可以将我的纯英文字符串“ Hello World”转换为shellcode。

最佳答案

我认为您不能将其直接嵌入代码中,但是您可以将脚本作为单独的文件,然后从程序中调用它,如下所示:

system("/path/to/script/myScript.sh");


该调用被阻止,因此您的程序将保持在此行,直到脚本完成为止。然后在 myScript.sh中,您将看到

#!/bin/sh

echo "Hello World!"


编辑:

确保导入 <stdlib.h>

关于c - 在C程序中添加Shellcode时会打印出Hello World,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27731817/

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