728x90
반응형
프롤로그
bandit 문제 풀이
저번 비밀번호는 ZjLjTmM6FvvyRnrb2rfNWOZOTa6ip5If
cat
문제
다음단계로 가는 비밀번호는 홈디렉터리의 -라는 위치에 저장되어 있다.
풀이과정
- 이라는 파일을 읽으면 될 것이다.
파일을 읽는 것은 cat 명령어를 사용하면 된다.
2024.11.04 - [KnockOn] - [KnockOn] Linux/Ubuntu 운영체제 명령어 -1
여기 cat에 대한 명령어를 정리해놓은 적이 있으니 추가적으로 정리하지는 않을 것이다.
cat -
을 시도하면
여기에 멈춰서 아무런 작동을 하지 않는다. 왜인가?
cat -은 입력을 받을 때까지 대기하며, 입력된 텍스트를 그대로 출력한다.
파일 디스크립터라고 있는데, 0번 표준입력에서 입력한 것을 그대로 1번 표준 출력에서 출력시켜준다.
이렇게 된다는 것이다.
그러면 어떻게 해야하나? -가 파일 이름이라는 것을 알려줘야한다.
현재 디렉터리의 - 라는 것을 알려주기 위해
cat ./-
을 입력해주면
. 는 현재 디렉터리
/ 내부에
- 파일
이란 뜻이 되어
비밀번호가 나온다
정답
263JGJPfgU6LtdEvgfWU1XP5yac29mFx
728x90
반응형
'bandit' 카테고리의 다른 글
[2024/bandit] bandit level4 -> level5 Write-up (0) | 2024.11.09 |
---|---|
[2024/bandit] bandit level3 -> level4 Write-up (0) | 2024.11.09 |
[2024/bandit] bandit level2 -> level3 Write-up (1) | 2024.11.09 |
[2024/bandit] bandit write-up 모음 (2) | 2024.11.09 |
[2024/bandit] bandit level0 -> level1 Write-up (0) | 2024.11.08 |