프로그래밍 언어/Shell

Bandit Level 5 해설

트리맨스 2022. 12. 31. 13:29
반응형

 

❗️모든 문제는 Mac 기준으로 풀이합니다❗️

Bandit Level 5 문제를 풀어 보자. 문제를 요약해 보자.

 

문제

사람이 읽을 수 있는 유일한 파일에 있다!

 

해설

인코딩 형식을 확인한다. 사람이 읽을 수 있는 파일을 아스키 코드라고 가정하고 아스키 코드 형식의 파일을 찾는다. 

파일을 찾아 보니 한 개의 파일만 아스키 코드로 인코딩 되어 있었다.

 

정답

file ./-file*
cat ./-file07

 

참고자료

https://linux.die.net/man/1/file

 

file(1): determine file type - Linux man page

file(1) - Linux man page Name file - determine file type Synopsis file [-bchikLNnprsvz0] [--apple] [--mime-encoding] [--mime-type] [-e testname] [-F separator] [-f namefile] [-m magicfiles] file ... file -C [-m magicfiles] file [--help] Description This ma

linux.die.net

 

반응형

'프로그래밍 언어 > Shell' 카테고리의 다른 글

유용한 쉘 스크립트 시나리오 정리  (0) 2023.03.29
Bandit Level 6 해설  (0) 2023.01.02
Bandit Level 4 해설  (0) 2022.12.29
Bandit Level 3 해설  (0) 2022.12.28
Bandit Level 2 해설  (0) 2022.12.27