반응형
exploit-exercises 문제풀이 / Nebula Level05
/home/flag05 홈 디텍토리에서 권한이 약한 디렉토리를 찾는 문제입니다.
ID/PW는 level05 / level05를 가지고 로그인합니다.
/home/flag05 디렉토리로 가서 ls -al 명령어를 입력합니다.
.backup 디렉토리가 있는데, 권한이 rwxr-xr-x 이기 때문에 접근이 가능합니다.
이 디텍로리로 들어갑니다.
.backup 디렉토리에는 tgz 압축파일이 있습니다.
이 파일의 압축을 풀려고 할때, /home/flag05 디렉토리에서는 권한이 없어, 이 파일을 /home/level05 디렉토리로 복사하고 압축을 풉니다.
압축을 풀어보면 .ssh/ 디렉토리에 3개의 ssh 관련 파일이 생성됩니다.
ssh -i 명령어를 이용해 전달인자로 id_rsa 파일을 넣고, flag05 계정에 접속합니다.
그럼 아래와 같이 flag05 계정으로 접속됩니다.
이때 getflag 명령어를 입력하면 이 문제가 해결됩니다.
반응형
'WarGame > exploit-exercises' 카테고리의 다른 글
exploit-exercises 문제풀이 / Nebula Level07 - perl, web (0) | 2020.11.17 |
---|---|
exploit-exercises 문제풀이 / Nebula Level06 - john the ripper (0) | 2020.11.14 |
exploit-exercises 문제풀이 / Nebula Level04 (0) | 2020.11.11 |
exploit-exercises 문제풀이 / Nebula Level03 (0) | 2020.11.04 |
exploit-exercises 문제풀이 / Nebula Level02 (0) | 2020.11.04 |