The password for the next level is stored in a hidden file in the inhere directory.
비밀번호는 'inhere' 디렉토리에 hidden file로 숨겨져 있다고 합니다!
ls -l 명령어를 사용하여 홈 디렉토리 안에 있는 파일과 디렉토리의 정보를 보도록 하겠습니다.
bandit3@bandit:~$ ls -l
total 4
drwxr-xr-x 2 root root 4096 Sep 19 07:08 inhere
ls -l 에서 ls는 파일과 디렉토리를 나열(list)하는 기본적인 리눅스의 명령어입니다.
여기서 -l 옵션을 추가하면 파일과 디렉토리의 자세한 정보를 알 수 있지요!
ls -l 입력 시 앞에 문자가 d로 시작하면 디렉토리, -로 시작하면 파일입니다.
위의 inhere는 d로 시작하는 것으로 보아 디렉토리 이군요!!
cd 명령어를 사용하여 inhere 디렉토리로 이동하겠습니다. inhere 디렉토리로 이동하여 ls, ls-l 명령어를 사용하여 보니 hidden file이 보이지 않습니다.
bandit3@bandit:~/inhere$ ls
bandit3@bandit:~/inhere$ ls -l
total 0
리눅스에서는 파일 이름 앞에 .을 붙여서 숨김 파일임을 표시합니다.
이러한 파일을 보기 위해서는 -a(숨겨진 파일을 포함하여 모든 정보를 표시함) 옵션이 필요합니다.
bandit3@bandit:~/inhere$ ls -al
total 12
drwxr-xr-x 2 root root 4096 May 7 20:14 .
drwxr-xr-x 3 root root 4096 May 7 20:14 ..
-rw-r----- 1 bandit4 bandit3 33 May 7 20:14 .hidden
-a 옵션을 추가하니 .hidden 이라는 숨김 파일이 보여졌고 그 파일을 cat 명령어를 사용하여 읽으니 비밀번호가 나타났습니다 :)
bandit3@bandit:~/inhere$ cat .hidden
2WmrDFRmJIq3IPxneAaMGhap0pFhF3NJ
꾸준함의 아이콘..👍🏻