보안공부/OverTheWire

Bandit Level 5 → Level 6

아놀드금자 2020. 4. 30. 14:56
728x90

Bandit Level 5 → Level 6

Level Goal

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

 

 

bandit5로 로그인을 하고 목록을 확인해봤다.

 

 

 

폴더가 아주 많다... 일일이 들어가서 확인하기엔 무리가 있으니 다른 방법을 이용한다.

이 때 사용하는 것이 du 명령어이다.

 

du 용량을 확인 할 수 있다.

 

du -h: 하위 폴더별 출력 단위를 kb mb gb 단위로

du -sh: 현재 디렉토리의 총 사용용량(하위폴더 포함)

du -sh 디렉토리명: 특정 디렉토리의 총 사용용량(하위폴더 포함)

du -a: 현재 디렉터리 아래 모든 파일의 정보를 보여줌

du -b: byte단위로 보여줌

du -c: 모든 파일의 디스크 사용정보를 보여주고, 합계를 보여줌

du -S: 하위 디렉토리 사용랑은 제외한 총 사용량 보여줌

du --help: du 사용법

 

 

 

 

du -h를 입력했더니 다음과 같이 나옴

 

 

 

du -a를 입력했더니 하위폴더에 있는 파일들의 용량도 나옴

 

 

 

 

du -b를 입력했더니 크기가 byte 단위로 나옴

 

 

 

 

이를 응용해서 du -a -b 를 입력했더니 모든 파일들이 byte 단위로 나옴

 

 

 

목록을 내리다 보면 1033byte 크기의 조건에 맞는 파일이 나온다. 파일명이 .file2 인것으로 보아 숨김파일인듯

 

 

 

 

 끝

728x90

'보안공부 > OverTheWire' 카테고리의 다른 글

Bandit 9 ~ 15  (0) 2020.05.12
Bandit 6 ~ 8  (0) 2020.05.07
Bandit Level 4 → Level 5  (0) 2020.04.30
Bandit Level 3 → Level 4  (0) 2020.04.30
Bandit Level 2 → Level 3  (0) 2020.04.30