简单分享一下解题过程。下载题目,里面有三个文件,如图: DockerFIle文件: net.sh文件: shell文件是一个elf,文件情况: 64位,FullRELO,NX,PIE丢进IDA看一下,只有一个main和一个sub: 函数功能是:(1)main 循环 50 次接收输入的命令,并交给 sub 处理;(2)命令 ‘exit’ 退出程序;(3)命令’ls‘ ,调用puts 输出一个 “file.txt” 字符串(4)命令 ‘cat’ ,从open的file.txt中读100个字节(5)命令‘echo’,将字符串‘echo’后面的字符串写入stre