Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- MariaDB
- kali linux
- 리눅스
- Web shell
- Normaltic
- shell
- mysql
- VDI
- 네트워크
- Bandit
- kali
- 보안
- 기초
- Vitual Disk Image
- Virtual Box
- 리눅스 기초
- virtualbox
- Error
- Linux
- nomaltic place
- 노말틱
- 칼리
- 칼리 리눅스
- nomaltic
- Bitnami
Archives
- Today
- Total
게으른 개발자
bandit1 -> bandit2 본문
home directory에 "-" 파일이름인 파일에 비밀번호가 있습니다.
시도할 만한 방법들
1. vi 명령어
- (stdin = standard input)에서 파일을 읽는다는 메시지가 나온다.
- 명령어에서 '-'는 옵션으로 사용하게 된다. 따라서 이 프로그램이 무슨 옵션을 사용하려는 것인가라고 생각하게 됨.
- '-'만 사용하게 되면 stdin, stdout으로 인식하게 됩니다.
2. cat 명령어
- 위 설명에 따르면 1. 파일을 연결한다. & 2. standard output으로 출력한다. 로 설명되고 있습니다.
- 그래서 [cat - ] 명령어를 입력하게 되면 아래 이미지처럼 작동하게 됩니다. 위에서 말했듯이 '-' stdin을 의미하게 되는데 입력받은 내용을 그대로 터미널에 출력해 줍니다.
그러면 어떻게 '-'가 파일 이름이라는 것을 프로그램에게 알려줄 수 있을까요?
1. 절대 경로를 넣어줍니다.
= cat /home/bandit1/-
2. 상대 경로를 넣어줍니다.
= cat ./-
3. more 명령어
'war game > Bandit' 카테고리의 다른 글
bandit4 -> bandit5 (0) | 2024.04.05 |
---|---|
bandit3 -> bandit4 (0) | 2024.04.05 |
bandit2 -> bandit3 (0) | 2024.04.05 |
bandit0 -> bandit1 (0) | 2024.04.05 |
Login (0) | 2024.04.02 |