그루트 시큐리티 Task1 리눅스 기초 실습

심야·2023년 8월 21일
0

그루트 시큐리티에서 제공하는 TraHackMe 플랫폼의 모의해킹 기초 실습방을 풀어보자!

해당 과정을 풀어보고 싶은 분은 아래 초대링크로 접속하세요.

Task1 그루트 리눅스 기초 실습

Task1은 리눅스에 관한 기초적인 명령어를 실습한다.

1번 문제

Start Machine 이라고 적혀있는 초록색 버튼을 눌러 타겟 가상 머신을 실행시키세요. 1 분을 기다린 뒤, 타겟 머신의 IP Address 를 확인해주세요. 타겟 머신을 다음 Username과 Password로 SSH를 통해 연결합니다.


현재 가상머신의 IP는 10.10.246.110 이다. 제공하는 SSH 계정을 이용해 가상머신에 접속하자.

제공하는 SSH 계정은 iamgroot/groot123이다.
로그인에 성공하면 kali 계정에서 iamgroot 계정으로 변경되는 것을 알 수 있다.

2번 문제

타사 (Third-party) 도구와 같은 선택적 파일을 저장하는 리눅스 시스템은 어디일까요?


  • 정답
    /opt 디렉토리

3번 문제

타겟 머신의 hostname은 무엇일까요?


hostname 명령어를 이용해 hostname을 확인하자.

  • 정답
    linuxgroot

4번 문제

지금 로그인 되있는 타겟 머신의 username은 무엇일까요?


whoami 명령어를 이용해 username을 확인하자.

  • 정답
    iamgroot

5번 문제

터미널 창에 "Groot Security"라는 입력어를 출력하고 싶습니다.어떤 명령어를 입력해야 할까요?


echo 명령어를 이용하면 터미널에 문자열을 출력할 수 있다.

  • 정답
    echo "Groot Security"

6번 문제

flag.txt 파일을 찾고 싶습니다. flag.txt는 무슨 폴더에 있을까요? (Full Directory를 입력해 주세요.)


find 명령어를 이용해 flag.txt 파일을 찾아보자.
나는 find / -name "flag.txt" 2>/dev/null 명령어를 이용했다.

  • 정답
    /home/iamgroot/myinfo

7번 문제

flag.txt의 내용을 입력해주세요. 플래그 형식은 flag{XYZ} 입니다. 플래그 파일을 출력한 뒤, 그냥 출력값을 모두 드래그 해서 복사/붙여넣기 하세요.


cat 명령어를 이용하면 파일 내용을 볼 수 있다.

  • 정답
    flag{WeAR@gr00T}
profile
하루하루 성실하게, 인생 전체는 되는대로.

0개의 댓글