웹 해킹 코스/과제
15차 CTF webshell3
팥들었슈_
2024. 2. 15. 14:39
1. 웹 셸 업로드
이미지 파일 업로드를 진행 후 버프 수트로 해당 request를 변조
확장자가 php인것을 업로드를 못하기 때문에 pHp로 변경
pHp여도 파일이 업로드가 안되어서 png의 시그니처를 사용하기 위해 내부 값에 php코드를 삽입
2. 웹 셸 동작 확인하기
/webshell_3/webshell_3/files/123/ 경로에 파일 업로드 확인
/webshell_3/webshell_3/files/123/webshell.pHp 요청 하기
인삿말 페이지를 확인해보니 특정 php를 사용하는 것을 확인
해당 php 대신 업로드한 웹 셸을 include할 수 있을 듯함.
경로는 /webshell_3/webshell_3/ 이므로 ./files/123/webshell2.pHp요청
webshell_3/ webshell_3/lang위치에 각 언어별 php들이 있었음.
ls로 해당 경로의 파일들을 보니 topScret 디렉토리가 보임