
webhacking.kr 36번 write-up
·
웹/웹 해킹 문제 풀이
36번 문제를 진입하면 vi editor로 index.php를 작업하다 파워가 나가 소스코드가 사라졌고 복구해달라고 한다. 문제에 어떻게 접근할지 생각하다 vi editor 작업중에 복구를 하는 방법을 찾아보았고 스왑파일(.swp)에 대해 알게되었다. 스왑파일(.swp) 스왑파일은 파일을 편집하다가 예기치 않게 종료해버린 경우 생성되며 원본파일이 아니라 복사본 파일이 생성되는 것이다. 홈페이지 url에 index.php.swp를 입력하여 스왑파일에 대해 알아보자 url을 입력하였더니 not found 라며 해당 데이터가 서버에 없음을 알린다. 어떤 식으로 스왑파일을 얻을지 고민하다가 스왑파일의 형식이 .원본파일명.swp 인것을 알았다. 즉 . 이 붙은 숨김파일인 것이다. .원본파일명.swp 형식으로 입력..