Level 6에서 가져온 키 값을 복사해서 bandit7에 접속을 시켜보자
힌트도 한번 봅시다.
다음 레벨 비밀번호는 'data.txt' 안에 'millionth' 단어 옆에 키 값이 존재한다고 한다.
용량을 보면 미리 예상한 분들이 있겠지만 'tail data.txt'로 봤을 때 단어들이 많고 옆에 키 값을 위장되어 있는 단어들도 있었다 늘 말하지만 일일이 보는 것은 정신건강에 안 좋은 선택이니 간편하게 찾아줄 명령어를 써보자.
tail 파일명 : 파일의 마지막 행을 기준으로 10줄을 출력해준다 (기본값이 10줄 옵션으로 바꿀 수도 있음)
여기서는 'grep' , '|' (파이프) 를 쓰면 간편하게 끝낼 수 있다 cat 명령어는 전에 bandit시리즈에서도 많이 나왔으니까 다 알 거라고 생각합니다
grep : 텍스트 파일에서 특정 문자열을 찾는데 사용되는 명령어이다. ('millionth'라는 문자열을 찾기 위해서 쓴 것이다.)
파이프라인('|') : 여러 개의 명령어를 연결하여 실행하는 기능
지금 보면 'cat./data.txt | grep millionth'이라고 명령어를 써놨는데 잘 보면 cat , grep 명령어를 두 개를 쓴 것이기에
|(파이프라인)으로 구분을 지어서 2개 명령어를 연결하여 실행시킨 것이다.
말로 풀어 설명하자면 (현재 위치에 있는 data.txt 파일을 보여줘 "그리고(|)" data.txt안에 있는 millionth라는 단어를 찾아줘)라는 말이 된다.
'Wargame > Linux_bandit' 카테고리의 다른 글
리눅스 워게임 bandit (overthewire.org) 9 Level -> 10 Level (2) | 2023.03.21 |
---|---|
리눅스 워게임 bandit (overthewire.org) 8 Level -> 9 Level (0) | 2023.03.21 |
리눅스 워게임 bandit (overthewire.org) 6 Level -> 7 Level (0) | 2023.03.20 |
리눅스 워게임 bandit (overthewire.org) 5 Level -> 6 Level (0) | 2023.03.20 |
리눅스 워게임 bandit (overthewire.org) 4 Level -> 5 Level (0) | 2023.03.14 |