Bandit

Bandit Level 3 -> Level 4 - 리눅스 숨김 파일 읽기

developerYoung 2023. 8. 28. 19:41
반응형

문제

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

Level4. The password for the next level is stored in the only human-readable file in the inhere directory. Tip: if your terminal is messed up, try the “reset” command.

 

풀이

  1. inhere 디렉터리의 숨겨진 파일에 패스워드가 있다!

자! 이 문제들을 풀기 전에 리눅스의 디렉터리안에 파일에 대해 알아보아야한다!

파일의 두가지 형태를 먼저 알아보도록 하자!

 

리눅스 일반파일

리눅스의 명령어에서 디렉터리 안에 내용을 출력받는 명령어는 ls 명령어이다!

직접 .홈 디렉터리에서 ls 명령어를 입력해보자!

 

ls 명령어

자 이렇게 문제에서처럼 inhere directory가 존재한다. 그리고 한번더 inhere 디렉터리 안에서 ls를 해보자!

 

 

이렇게 아무것도 안나오는 것을 알 수 있다!

 

자 이제 일반파일의 또는 폴더의 경우엔 ls로 출력할 수 있지만, 숨김 파일은 어떻게 출력하는 알아보자!

 

리눅스 숨김파일

리눅스의 명령어 ls에는 숨김 파일 또한 출력하는 옵션이 존재한다!

옵션 중에 -a 옵션이다! 추가적으로 자세한 파일이 궁금하다면 -l 명령어까지 붙이면된다.

 

나는 ls -la 로 자세히 + 숨김파일까지 확인해보려한다!

 

ls -la 명령어

자! .hidden 파일이 보이는가! 리눅스에서 파일앞에 . 이 붙어있다면 이것은 숨김 파일이라는 뜻이다.

이제 cat 명령어를 통해 열어보자!

 

 

반응형

 

비밀번호는 더보기를 눌러 확인하자!

더보기

비밀번호 - 

 

2EW7BBsr6aMMoJ2HjW067dm8EgX26xNe

반응형