gpt4 book ai didi

c - 如何用c语言编写shellcode?

转载 作者:行者123 更新时间:2023-11-30 20:17:34 25 4
gpt4 key购买 nike

我尝试使用c在文件中写入shell代码,但是执行程序后我发现文件中的ASCII代码不是shell代码。这是代码:

FILE *shell;
shell = fopen("shell.txt", "w");
fprintf(shell,"shell = '\xbd\x7f\x94' \n");
fclose(shell);

最佳答案

在 C 中要打印反斜杠,您需要对其进行转义,因为它是转义字符。

所以要打印

shell = '\xbd\x7f\x94' <LF>

指定

"shell = '\\xbd\\x7f\\x94' \n"

相反。

关于c - 如何用c语言编写shellcode?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57134154/

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