shell脚本利用Here Document ,打包C的源码并编译生成再执行。
shell携代攻击程序
cat 1.sh #!/bin/bash # echo "正在产生 hello.c ... " echo cat <<‘EOF‘ > hello.c #include<stdio.h> int main() { printf("Hello world! \n"); return 0; } EOF echo "编译 hello.c ... " gcc -o hello hello.c if [ $? -eq 0 ]; then echo "执行 hello ... " echo ./hello else echo "编译 hello.c ERROR! " fi
这个是shell script攻击原理原型。这个确实好使。
记录一下,也许以后用得着。
时间: 2024-10-01 22:41:15