문제 :
서버 어느곳에
-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 |