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 |