00.
url: bandit.labs.overthewire.org
port: 2220
user: bandit0
password: bandit0
으로 접속하기
- 풀이
더보기
ssh -p 2220 bandit0@bandit.labs.overthewire.org
01.
bandit0에서 readme 읽어보기
- 풀이
더보기
그 안의 readme를 읽어보면 level1의 비밀번호가 있다
02.
bandit1에 있는 - 이름의 파일 읽어보기
- 풀이
더보기
- (하이퍼)는 기본이 옵션으로 인식하기 때문에
현재 위치에 있는 파일 이름이라고 경로를 명시적으로 지정해주면 인식이 된다
03.
파일명에 스페이스 있는 파일 읽기
- 풀이
더보기
스페이스바 인식을 위해서 \(역슬래쉬)를 넣어주거나
따옴표로 묶어준다
04.
inhere 폴더 안에 히든 파일에 숨겨놨다
- 풀이
더보기
inhere폴더 안을 ls -al 로 살펴보면 . (dot)으로 시작하는 히든 파일을 볼 수 있다
05.
inhere 폴더 안에 사람이 읽을 수 있는 파일 안에 있다
- 풀이
더보기
inhere 밑에 보면 사람이 읽을 수 있는 파일인 ASCII로 된 파일이 하나 존재한다
(data 파일은 바이너리로 사람이 읽을 수 없다)
06.
inhere폴더 안에 있는데 사람이 읽을 수 있는 1033바이트의 파일이다.
- 풀이
더보기
파일 타입을 찾은 다음에,
윈도우는 exe여야 로더에 올라가는데 리눅스는 상관이 없다
그래서 아스키 타입 파일을 찾은 다음에 거기 들어가보면 비번이 있을거다
find 명령어는 옵션이 많은데 파일 사이즈로도 검색이 가능하다
(c는 바이트를 의미)
'운영체제 > Linux | Mac(OSX)' 카테고리의 다른 글
[Overthewire] Bandit level 11~13 (0) | 2021.05.02 |
---|---|
[Overthewire] Bandit level 6~10 (0) | 2021.05.01 |
[OverTheWire] 리눅스 커맨드 익히기 및 연습하기 위한 환경 만들기 (0) | 2021.05.01 |
iTerm shortcut 단축키 (0) | 2020.10.22 |
git 계정 여러개 (.gitconfig 설정) (1) | 2020.07.25 |