2026/04/27 2

[bandit] Level5 -> Level6

Level 5 -> Level 6다음 레벨의 비밀번호는 inhere 디렉토리 어딘가에 있는 파일에 저장되어 있으며 다음과 같은 모든 속성을 가지고 있습니다.사람이 읽을 수 있는크기는 1033바이트입니다.실행 불가 이번엔 du를 사용해 파일 크기를 봤다. du는 disk usage로 파일의 용량을 확인 할 수 있다. 모두 출력을 위해 -a 와 파일 용량을 바이트로 보기 위해 -b 옵션을 사용했다. du -a -b 그랬더니 수많은 파일이 나왔고 그 중 1033바이트로 이루어진 파일을 찾을 수 있었다. 바로 경로 입력해서 cat 실행하니비밀번호가 나왔다!. 풀고 찾아보니 더 간단하게 하는 방법이 있었다. 수많은 파일 중 1033바이트를 가진 파일을 내가 찾는 게 아니라 조건으로 넣어서 처음부터 그 파일만 찾게..

wargame/bandit 2026.04.27

[bandit] bandit Level 1 ~ 5 문제 풀이

Level 1-> Level2다음 레벨의 비밀번호는 홈 디렉터리에 있는 '-' 라는 파일에 저장되어 있습니다. 레벨 0에서 1로 갔던 것처럼 ls로 우선 파일 확인을 해주고 cat을 입력했다.그랬더니 텍스트를 입력할 수 있게 되었다... 생각해보니 "cat -" 는 입력 받은 텍스트를 그대로 출력하는 명령어다. 그래서 파일 경로를 직접 입력해주었다.비밀번호가 나왔다. Level 2 -> Level 3--spaces in this filename--다음 레벨의 비밀번호는 홈 디렉터리에 있는 파일에 저장되어 있습니다. 파일명에 띄어쓰기가 들어간 경우는 따옴표로 묶어서 명령어를 작성하면 된다.그렇게 알고 있었는데 안 되길래 한참을 했다... -- 이게 이름에 포함이 안 되는 건가? 싶어서 빼고도 해봤는데 아니..

wargame/bandit 2026.04.27