write-up(web)/webhacking.kr

[Webhacking.kr] old-48

chanchand 2023. 1. 4. 22:44
반응형

문제


 

파일 업로드 기능이 있고, 정상적으로 파일이 올라가는 것을 확인할 수 있다.

 

웹쉘이 올라가는데, 값이 출력되지 않아서 이렇게 푸는 건 아닌 것 같다.

upload file

 

Delete 버튼을 누르면 삭제가 되며 파라미터 mode, time에 각각 del과 시간이 전송되는 것을 볼 수 있다.

 

 

 

 

문제풀이


mode 파라미터에 del이 전송될 때, rm /upload/[파일명] 형태로 실행되어 삭제된다.

파일명을 조작하여 rm 명령어와 원하는 명령어를 실행할 수 있다.

rm /upload/;ls

burp suite로 filename을 ;ls로 조작하고 업로드시킨 후, Delete를 누르면 flag값을 확인할 수 있다.

 

 

반응형

'write-up(web) > webhacking.kr' 카테고리의 다른 글

[Webhacking.kr] old-50  (0) 2023.01.05
[Webhacking.kr] old-49  (0) 2023.01.04
[Webhacking.kr] old-47  (0) 2023.01.04
[Webhacking.kr] old-46  (0) 2023.01.04
[Webhacking.kr] old-45  (0) 2023.01.03