보안 교육 실습/Bandit (Linux Wargame)

Bandit Level 6 → Level 7

Hoon`ss 2022. 4. 14. 21:37

문제 :

서버 어느곳에

-user = bandit7 

-group = bandit6

-file size = 33byte 

인 파일안에 Pw가 있다고한다

 

문제풀이 :

전 문제와 똑같이 find 를 통해 찾아준다

find [경로] -user [user] -group [group] -size [용량]

find 옵션 :

-user : 사용자

-group : 그룹

-size : 용량

c : byte

한개의 파일뺴고 전부 Permission denied = 오류가 발생하였다.

파일이 많이 않아서 쉽게 찾을 수 있었다.

 

오류가 뜬 파일을 제외하고 정상적인 파일만 찾기 위해 2>/dev/null 명령어를 추가로 붙여주었다.

 

파일  디스크립터

0 -> 표준 입력

1 -> 표준 출력

2 -> 표준 에러

 

리다이렉션 기호

> : 표준 출력

>> : 표준 출력(추가)

< : 표준 입력 

 

/dev/null = 리눅스의 휴지통이라고 생각하면된다.

 

해당 명령어를 정리하면

오류 파일은 /dev/null로 보내라라고 보면된다. 그래서 오류가 뜬 파일을 제외하고 나머지 파일만 남아서 보여지게된다.

 

 

정답 : HKBPTKQnIay4Fw76bEy8PVxKEDQRKTzs

'보안 교육 실습 > Bandit (Linux Wargame)' 카테고리의 다른 글

Bandit Level 8 → Level 9  (0) 2022.04.14
Bandit Level 7 → Level 8  (0) 2022.04.14
Bandit Level 5 → Level 6  (0) 2022.04.14
Bandit Level 4 → Level 5  (0) 2022.04.14
Bandit Level 3 → Level 4  (0) 2022.04.14