그루트 시큐리티에서 제공하는 TraHackMe 플랫폼의 모의해킹 기초 실습방을 풀어보자!
해당 과정을 풀어보고 싶은 분은 아래 초대링크로 접속하세요.
Task1은 리눅스에 관한 기초적인 명령어를 실습한다.
Start Machine 이라고 적혀있는 초록색 버튼을 눌러 타겟 가상 머신을 실행시키세요. 1 분을 기다린 뒤, 타겟 머신의 IP Address 를 확인해주세요. 타겟 머신을 다음 Username과 Password로 SSH를 통해 연결합니다.
현재 가상머신의 IP는 10.10.246.110 이다. 제공하는 SSH 계정을 이용해 가상머신에 접속하자.
제공하는 SSH 계정은 iamgroot/groot123이다.
로그인에 성공하면 kali 계정에서 iamgroot 계정으로 변경되는 것을 알 수 있다.
타사 (Third-party) 도구와 같은 선택적 파일을 저장하는 리눅스 시스템은 어디일까요?
/opt
디렉토리타겟 머신의 hostname은 무엇일까요?
hostname
명령어를 이용해 hostname을 확인하자.
linuxgroot
지금 로그인 되있는 타겟 머신의 username은 무엇일까요?
whoami
명령어를 이용해 username을 확인하자.
iamgroot
터미널 창에 "Groot Security"라는 입력어를 출력하고 싶습니다.어떤 명령어를 입력해야 할까요?
echo
명령어를 이용하면 터미널에 문자열을 출력할 수 있다.
echo "Groot Security"
flag.txt 파일을 찾고 싶습니다. flag.txt는 무슨 폴더에 있을까요? (Full Directory를 입력해 주세요.)
find 명령어를 이용해 flag.txt 파일을 찾아보자.
나는 find / -name "flag.txt" 2>/dev/null
명령어를 이용했다.
/home/iamgroot/myinfo
flag.txt의 내용을 입력해주세요. 플래그 형식은 flag{XYZ} 입니다. 플래그 파일을 출력한 뒤, 그냥 출력값을 모두 드래그 해서 복사/붙여넣기 하세요.
cat 명령어를 이용하면 파일 내용을 볼 수 있다.
flag{WeAR@gr00T}