반응형

https://overthewire.org/wargames/bandit/bandit4.html

 

OverTheWire: Level Goal

We're hackers, and we are good-looking. We are the 1%. <!-- Please read and accept the Rules! --> Level Goal The password for the next level is stored in a hidden file in the inhere directory. Commands you may need to solve this level ls , cd , cat , file

overthewire.org

 

Bandit Level 3 → Level 4


Level Goal
The password for the next level is stored in a hidden file in the inhere directory.

Commands you may need to solve this level
ls , cd , cat , file , du , find

 

문제 해석

inhere directory의 숨겨진에 패스워드가 있다.


ls 명령어를 사용하여 inhere 디렉토리를 확인하자.

그리고 cd (Change Directory) 명령어를 사용하여 inhere directory에 접근한다.

 

cd : Change Directory.
cd .. : 이전에 있던 디렉토리로 이동
cd / : 최상위 디렉토리로 이동
cd ~ : 홈 디렉토리로 이동
bandit3@bandit:~$ ls
inhere
bandit3@bandit:~$ cd inhere
bandit3@bandit:~/inhere$ ls
bandit3@bandit:~/inhere$

분명 /inhere 디렉토리에서 ls를 했는데 아무것도 존재하지 않는다.

ls 명령어의 전달인자에 -al을 사용한다면, 숨겨진 폴더나 파일의 정보를 볼 수 있다.

 

 

bandit3@bandit:~/inhere$ ls -al
total 12
drwxr-xr-x 2 root    root    4096 Jul 17 15:57 .
drwxr-xr-x 3 root    root    4096 Jul 17 15:57 ..
-rw-r----- 1 bandit4 bandit3   33 Jul 17 15:57 ...Hiding-From-You

이제 cat 명령어를 사용해서 해당 파일을 출력하자.

 

bandit3@bandit:~/inhere$ cat ...Hiding-From-You
2WmrDFRmJIq3IPxneAaMGhap0pFhF3NJ

참고로, ...까지 치고 tab을 누르면 자동완성 된다.

 


정리

1. 숨겨진 디렉토리나 파일 정보를 보려면 ls -al

반응형

'네트워크 공부 > bandit' 카테고리의 다른 글

[Bandit] Level 5 -> Level 6  (0) 2024.07.19
[Bandit] Level 4 -> Level 5  (0) 2024.07.19
[Bandit] Level 2 -> Level 3  (0) 2024.07.18
[Bandit] Level 1 -> Level 2  (0) 2024.07.18
[Bandit] Level 0 -> Level 1  (0) 2024.07.18

+ Recent posts