자 36번 문제 풀이를 시작하겠습니다😀
문제로 들어가보니 영어문장이 존재하네요🤔
"이 디렉토리에서 index.php 파일을 vi에디터로 편집하는 도중, 정전으로 인해 소스코드가 사라졌습니다.
저를 도와주세요😥"
우선 여기서 힌트가 index.php 파일을 vi 편집하는 도중 정전이라는 얘기치 못한 상황으로 소스가 날라갔다는 겁니다.
종종 리눅스 환경에서 vi 에디터로 작업을 하다가 불미스러운 일이 생기면
숨김파일로 swp 파일을 보실 수 있으실 겁니다😁
스왑파일(.swp)이란?
파일을 편집하다가 얘기치 못한 상황으로 강제 종료되거나
다른 사용자가 먼저 해당파일을 실행하고 있는데 접근하려는 경우에 생성됩니다.
스왑파일은 .원본파일명.swp 형식으로 생성됩니다😀
그럼 글이 사실이라면 index.php 파일에 대한 swp 파일이 존재할 것이 분명합니다😆
그냥 index.php.swp을 넣었는데 될리가 없죠! 앞에 .(점)을 넣어서 다운로드를 시켜봅시다😀
메모장을 이용하여 열어본 결과 flag를 찾을 수 있었네요😁
이만 풀이를 마치겠습니다!
'CTF > Webhacking.kr' 카테고리의 다른 글
Old - 10 (score:250) (0) | 2020.10.10 |
---|---|
Old - 42 (score:200) (0) | 2020.10.08 |
Old - 23 (score:200) (0) | 2020.10.05 |
Old - 20 (score:200) (0) | 2020.04.07 |
Old - 1 (score:200) (0) | 2020.04.02 |