반응형
❗️모든 문제는 Mac 기준으로 풀이합니다❗️
Bandit Level 6 문제를 풀어 보자. 문제를 요약해 보자.
문제
암호를 찾아라. 암호가 있는 파일은 다음 조건을 만족한다.
- 사람이 읽을 수 있다.
- 1033 바이트의 크기
- 실행 불가능한 파일이다.
해설
find 명령어에 파일 사이즈를 제한할 수 있는 명령어가 있다. 이것으로 1차 분류
ls -al을 통해 실행 불가능한 권한을 가진 파일을 찾는다.
정답
find ./* -size +1032c -size -1034c
ls -al
참고자료
https://coding-factory.tistory.com/804
[Linux] 리눅스 find 명령어 사용법 (파일 찾기, 검색)
find 명령어 리눅스의 find 명령어는 리눅스 파일 시스템에서 파일을 검색하는 데 사용되는 명령어입니다. 다양한 표현식을 사용하여 원하는 파일의 목록을 추출할 수 있습니다. 리눅스 find 사용
coding-factory.tistory.com
반응형
'프로그래밍 언어 > Shell' 카테고리의 다른 글
유용한 쉘 스크립트 시나리오 정리 (0) | 2023.03.29 |
---|---|
Bandit Level 5 해설 (0) | 2022.12.31 |
Bandit Level 4 해설 (0) | 2022.12.29 |
Bandit Level 3 해설 (0) | 2022.12.28 |
Bandit Level 2 해설 (0) | 2022.12.27 |