OvertheWire:bandit:Level6

CTF수상까지...!!·2023년 7월 3일
0

OvertheWire:문제풀이

목록 보기
7/26

문제

The password for the next level is stored in a file somewhere under the inhere directory and has all of the following properties:

  • human-readable
  • 1033 bytes in size
  • not executable

문제풀이

해당 조건에 맞춰서 파일을 찾기 위해서 find 명령어를 사용한다.

find inhere type -f -readable -size 1033c ! -executeable

그러면 하나의 파일이 검색된다.

(1033c 파일이라서 나머지를 공백으로 채운듯?)

비밀번호 : P4L4vucdmLnm8I7Vl7jG1ApGSfjYKqJU

아오…..

P4L4VUCDMLNM8I7VL7JG1APGSFJYKQJU

눈물난다….!

find 옵션

name: 파일 이름을 지정하여 검색합니다. 예를 들어, name myfile.txt는 "myfile.txt"라는 이름의 파일을 검색합니다.

type: 파일 형식을 지정하여 검색합니다. 예를 들어, type f는 일반 파일을, type d는 디렉토리를 검색합니다.

size: 파일 크기를 지정하여 검색합니다. 예를 들어, size 10k는 10KB 크기의 파일을 검색합니다. 파일 크기는 c (바이트), k (킬로바이트), M (메가바이트) 등과 같은 단위로 지정할 수 있습니다.

readable: 읽을 수 있는 파일을 검색합니다.

writable: 쓸 수 있는 파일을 검색합니다.

executable: 실행 가능한 파일을 검색합니다.

not: 조건을 부정합니다. 예를 들어, not -executable는 실행 가능하지 않은 파일을 검색합니다.

mtime: 파일 수정 시간을 기준으로 검색

profile
보안 공부...내 공부...

0개의 댓글