#!/bin/bash
# 1. 让 answer.sh 输出 "用户存在"
echo "用户存在" > answer.sh
echo "answer.sh 已创建,内容为:"
cat answer.sh# 2. 创建 test.c
cat > test.c << 'EOF'
int main()
{
system("ls");
return 0;
}
EOF
echo -e "\ntest.c 已创建,内容为:"
cat test.c# 3. 编译并设置 SUID 权限
gcc test.c -o test
sudo chown root:root test
sudo chmod 4755 test
echo -e "\n提权后的文件权限:"
ls -l test
ssssssssss
最新推荐文章于 2025-06-24 16:52:17 发布