所需的基本信息。想要一个shellcode,当放入C代码(如char buf[]={"<shellcode>"}
)时会输出“Hello World!”。有没有办法将我的普通英文字符串“Hello World”转换为shellcode。
答案 0 :(得分:-1)
我认为您不能将其直接嵌入到您的代码中,但您可以将脚本作为单独的文件,并从您的程序中调用它,如下所示:
system("/path/to/script/myScript.sh");
此调用是阻止的,因此您的程序将保持在此行,直到脚本完成。然后在myScript.sh
中,您会有类似
#!/bin/sh
echo "Hello World!"
编辑:
请务必导入<stdlib.h>