반응형
문제분석 & 풀이
페이지에 접속하면 위와 같은 문구가 뜬다.
대충 해석을 하면 index.php를 vi 에디터로 작업을 하던 도중에 날아가버렸고 이것을 복구해달라는 내용이다.
이번문제는 사전지식만 있으면 간단한 문제인 것 같다.
vi 에디터의 경우 작업중에 갑자기 전원이 꺼져버려도 파일이 완전 날라가지 않고 작업하던 파일이 swap 임시파일로 저장된다!
따라서 index.php.swp 파일이 존재할 것이다! (swap 파일의 확장자는 swp)
확인해보자.
확인해보니 찾을 수 없다고 뜬다.
경로가 잘못됐나 생각했지만 그것은 아니였고 원래 swp 파일은 기본적으로 숨김파일로 저장된다는 사실을 알아냈다.
숨김파일을 의미하는 .을 맨 앞에 붙여서 확인해보자.
index.php.swp 파일이 다운로드가 됐다.
이제 파일을 한번 열어보자.
파일을 열어보니 깨진 상태로 나와 조금 당황했다.
그러나 마지막 부분을 보니 FLAG 값이 대놓고 적혀있었다!
FLAG 값을 복사하여 그대로 사이트 Auth 탭에 넣어봤다.
클리어!!!
반응형