Bandit Level 6 -> Level 7

Gunter·2023년 7월 21일
0

OverTheWire - Bandit

목록 보기
7/13

Level Goal
The password for the next level is stored somewhere on the server and has all of the following properties
패스워드는 서버 어딘가에 숨겨져 있다. 그 파일은 아래와 같은 속성을 갖는다.

owned by user bandit7 | 소유자 bandit7
owned by group bandit6 | 소유그룹 bandit6
33 bytes in size | 33 Bytes 크기

리눅스 grep 사용법
https://coding-factory.tistory.com/802

홈 디렉토리를 살펴봤더니 별 정보는 나오지 않았다.

지난 레벨에서 쓰인 find 명령어를 이용해서 힌트였던 33바이트 크기의 파일을 검색해보았다.

권한 관련 에러 메시지가 잔뜩 나와서 딱히 별 소득은 없었다.
출력값이 엄청 많이 나와서 뭐가 패스워드 파일인지도 모르겠다.

불필요한 메시지는 리다이렉션으로 처리했더니 한 파일만 나왔다.

패스워드 확인.

z7WtoNQU2XfjmMtWA8u5rN4vzqu4v99S

_
_
_
_

find로 파일을 더 잘 찾는방법

  • -user : 파일의 소유자
  • -group : 파일의 소유그룹
  • ~/rst.txt : 표준출력 자료들을 rst.txt에 저장한다.
  • ~/dev/null : 표준 에러 자료들을 휴지통에 버린다.
profile
YSKM

0개의 댓글