암호(수학) 등.. 공부한 거 잊을거 같아서 만든 블로그

Magikarp Ground Mission 본문

picoCTF

Magikarp Ground Mission

h34hg0 2022. 6. 12. 20:57

문제


디렉터리 간을 이동하고 셸에서 파일을 읽는 방법을 알고 있습니까? 컨테이너에 ssh를 붙이고 ls를 연결하면 시작된다. 암호 '6d448c9c'를 사용하여 'ssh'를 통해 'ctf-player'로 로그인합니다.


풀이


Launch Instance

Launch Instance 버튼을 눌러 연결정보를 가져오자.

ssh ctf-player@venus.picoctf.net -p 50056

ssh ctf-player@venus.picoctf.net -p 50056 를 통해 연결을 할 수 있다.

 

ssh 연결과정1

 

ssh 연결과정2

문제에서 알려준 패스워드인 6d448c9c 를 입력하면 연결이 된 것을 볼 수 있다.

 

cat 1of3.flag.txt

현재 디렉터리에 1of3.flag.txt 파일이 있는 것을 볼 수 있는데,  내용을 확인해본 결과 picoCTF{xxsh_ 가 출력된다.

이전 디렉터리로 경로를 이동하여 위와 같은 방법으로 3of3.flag.txt의 내용을 보니 5190b070} 가 출력된다.

이전 디렉터리로 또 이동해서 2of3.flag.txt 파일이 존재하는 것을 확인 할 수 있고, 내용을 보니 0ut_0f_\/\/4t3r_ 가 출력됨을 알 수 있다.

 

출력된 문자열들을 파일의 맨 앞번호의 순서에 맞추어 조합해보면 플래그가 picoCTF{xxsh_0ut_0f_\/\/4t3r_5190b070} 임을 알 수 있다.


'picoCTF' 카테고리의 다른 글

Play Nice  (0) 2022.06.22
No Padding, No Problem  (0) 2022.06.22
Tab, Tab, Attack  (0) 2022.06.12
Static ain't always noise  (0) 2022.06.12
Nice netcat...  (0) 2022.06.12