Webhacking Writeup old-36 문제입니다.
문제사이트에 접속해보면 index.php페이지를 vi에디터로 작업도중 정전사고로 소스코드가 사라졌다고합니다.
리눅스의 vi에디터를 쓰다가 윈도우에서 다른 에디터를 쓰다보면
가끔 실수로 Ctrl+Z를 누를 때가 있습니다.
그럴때면 vi에디터가 종료되지만 이때 vi에디터는 자동으로 .swp라는 파일을 생성해 백업하게 됩니다.
문제에서는 vi에디터에서 .swp라는 파일을 아는지에 대해 묻는 문제라고 생각됩니다.
리눅스를 여러번 사용해 알고 있는 부분이니 url에
.index.php.swp를 전달해보면
index.php.swp파일이 다운로드 됩니다
다운 받아진 파일을 열어보면 코드가 깨져있습니다.
그런데 맨마지막까지 코드를 내려보면
FLAG가 살아있는 것을 확인할 수 있습니다.
찾은 FLAG를 문제사이트에 전달해주면
점수를 획득하면서 문제가 해결되었습니다!
'Wargame(Web) > Webhacking.kr Writeup' 카테고리의 다른 글
Webhacking Writeup NotSQL 문제 (0) | 2023.01.19 |
---|---|
Webhacking Writeup old-43 문제 (0) | 2022.12.06 |
Webhacking Writeup old-47 문제 (0) | 2022.12.05 |
Webhacking Writeup old-02 문제 (0) | 2022.12.05 |
Webhacking Writeup alien golf문제 (0) | 2022.11.30 |