[OverTheWire] bandit7 -> bandit8 풀이
[1] bandit8 비밀번호는 data.txt 파일 안에 있고 그 안에 millionth 단어에 속한 것이 bandit8비밀번호이다.
[2] Host Name : bandit.labs.overthewire.org Port : 2220 입력한다.
[3] bandit7@bandit:~$ ls -al
data.txt 파일이 보인다.
[4] bandit7@bandit:~$ cat data.txt
아래 화면처럼 많은 비밀번호가 뜬다. 그중에 힌트 : millionth 찾아으면 bandit8 비밀번호이다.
[5] grep 명령어 사용
grep명령어는 텍스트,로그파일에서 특정 문자열을 찾을때 사용한다. 디렉터리 내에서 특정한 이름을
포함한 파일을 찾을 때 다양하게 사용합니다.
ex) * 특정 파일에서 'hipo' 문자열 찾기 -> bandit7@bandit:~$ grep 'hipo'
* 여러개의 파일에서 'hipo' 문자열 찾기 -> bandit7@bandit:~$ grep 'hipo' 파일 1 파일2
* 현재 디렉토리에 있는 모든 파일 'hipo' -> bandit7@bandit:~$ grep 'hipo' *
* 특정 확장자를 가진 모든 파일 'hipi' 찾기 -> bandit7@bandit:~$ grep 'error' *.log
[6] 파이프[ | ] 사용해서 cat명령어랑 grep 명령어를 함께사용
[6] bandit7@bandit:~$ cat data.txt | grep millionth
bandit8 비밀번호를 확인할수 있다.