【发布时间】:2019-07-21 14:34:25
【问题描述】:
我尝试使用 c 在文件中编写 shell 代码,但在执行程序后我发现文件中的 ASCII 代码不是 shell 代码。 这是代码:
FILE *shell;
shell = fopen("shell.txt", "w");
fprintf(shell,"shell = '\xbd\x7f\x94' \n");
fclose(shell);
【问题讨论】:
-
如果不是您放入的文件,您希望文件包含什么?
-
您是否正在尝试执行您在文件中编写的 shell 代码?