OverTheWire: Level Goal: Bandit Level 9 → Level 10
·
OS/LINUX
[ Bandit Level 5 → Level 6 문제 리뷰 ] Bandit Level 9 → Level 10 레벨 목표 다음 레벨을 위한 password는 data.txt 파일 안 앞의 몇 개의 '='자가 앞에 붙은 몇 안 되는 인간이 읽을 수 있는 문자열 중 하나입니다. 이 문제를 풀기 위해 필요할 수도 있는 명령어들 grep, sort, uniq, strings, base64, tr, tar, gzip, bzip2, xxd 문제 해설 (1) strings strings는 ASCII문자를 찾아 화면에 출력해주는 명령어이다. strings [파일명] strings는 바이너리(binary) 파일도 일반 텍스트 문서처럼 변환해준다. stirngs data.txt 를 입력하여 사람이 읽을 수 있는 문자열로 변..
OverTheWire: Level Goal: Bandit Level 8 → Level 9
·
OS/LINUX
[ Bandit Level 8 → Level 9 문제 리뷰 ] Bandit Level 8 → Level 9 레벨 목표 다음 레벨을 위한 password는 data.txt 파일에 저장되어 있으며 오직 한 번 발생하는 텍스트의 유일한 줄입니다. 이 문제를 풀기 위해 필요할 수도 있는 명령어들 grep, sort, uniq, strings, base64, tr, tar, gzip, bzip2, xxd 문제 해설 "오직 한 번 발생하는 텍스트의 유일한 줄"이라고 하면 쉽게 이해하기가 어려울 수도 있다. 이 말은 즉, 중복이 되지 않는다는 뜻이다. (1) ls 명령어로 현재 디렉토리 확인 data.txt 파일이 있는 것을 확인 할 수 있다. (2) cat 명령어로 data.txt 읽어보기 cat data.txt ..
OverTheWire: Level Goal: Bandit Level 7 → Level 8
·
OS/LINUX
[ Bandit Level 5 → Level 6 문제 리뷰 ] Bandit Level 7 → Level 8 레벨 목표 다음 레벨을 위한 password는 data.txt 파일의 millionth 단어 옆에 저장되어 있습니다. 이 문제를 풀기 위해 필요할 수도 있는 명령어들 grep, sort, uniq, strings, base64, tr, tar, gzip, bzip2, xxd 문제 해설 (1) ls를 입력해 data.txt 파일 확인하기 ls를 입력해 현재 디렉토리에 있는 내용을 출력한다. (2) grep 명령어를 사용해 password 찾기 grep(Global Regular Expression Print)란 텍스트 파일에서 원하는 문자열이 들어간 행을 찾아주는 명령어이다. grep [옵션] [문자..