카테고리 없음

[Bandit-OverTheWire] Level6 -> Level7

리치라이프 연구소 2025. 2. 6. 23:32
반응형

Bandit Level 6 → Level 7
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
owned by group bandit6
33 bytes in size
Commands you may need to solve this level
ls , cd , cat , file , du , find , grep

반응형

 

 

user가 bandit7인 것을 찾으니 permission denied가 나오면서 화면이 가득 채워짐.

리눅스에서 쓰레기통명령인 2>/dev/null을 사용

반응형

 

 

에러명령어가 나타나지 않게 하려면

 

File Descriptor : 프로세스에서 특정 파일에 접근할 때 사용하는 추상적인 값

일반적으로 0, 1, 2번 파일 디스크립터는 특수한 목적으로 사용

0 : Standard input, 표준 입력
1 : Standard output, 표준 출력
2 : Standard error, 표준 에러

반응형

 

2번항목인 에러메세지들을 쓰레기통으로 보낸다. (/dev/null : 리눅스의 쓰레기통)

 

명령어: find / -user bandit7 2>/dev/null

 

에러메세지는 안나오지만 여전히 항목이 많음.

 

owned by user bandit7
owned by group bandit6
33 bytes in size 를 조건에 추가

반응형

 

 find / -user bandit7 -group bandit6 -size 33c 2>/dev/null

 

cat으로 보면

 

비밀번호 획득~!

반응형