Help Site : https://help.hackthebox.com/en/articles/6007919-introduction-to-starting-point
HTB를 OpenVPN 방식으로 하려면 Linux 환경이 있어야한다.
일단 나는 Pwnbox로 HTB에서 제공해주는 가상환경에서 진행할 것 같긴하지만, 우선 OpenVPN 방식도 사용할 수 있도록 vmware에 Kali를 설치해 두겠다.
몇 년만에 킨 vmware인지... 하나도 기억이 안난다^^
virtualbox를 이용해도 되고, 무료인 vmware player를 이용해도 된다. 나는 전에 이미 설치되어 있던 vmware workstation 으로...
https://www.kali.org/get-kali/#kali-virtual-machines
kali 사이트에 들어가서 맞는 환경의 파일은 받으면 된다.
VMware에서 File > Open > 다운로드 받은 폴더에서 vmx 선택 후 열기
부팅하는데 시간이 좀 걸리고, 로그인 창이 뜨면 kali / kali 기본 계정으로 로그인 가능하다.
끝. 이제 OpenVPN 파일을 다운받아서 열어주기만 하면 된다.
ssh 를 이용해서 쓰는게 편하니까.. 항상 처음 설치했을때 해주는 update와 ssh를 설치해 준다.
ssh 를 시작하고, 잘 됐는지 확인.
이제 putty나 터미널 도구로 kali의 IP에 붙어서 작업할 수 있다. 일단은 SFTP로 붙어서 파일 옮기는 작업정도만 하지않을가 싶다.
Hacking the box로 돌아와서, OpenVPN을 클릭하여 ovpn 파일을 다운받는다.
이 파일을 SFTP로 Kali로 전송해서 실행해주면 VPN 연결이 가능하다.
다운받은 파일을 `opnevpn ~.ovpn` 명령어로 실행해주면 연결된 것을 확인할 수 있다. (root 권한으로 실행)
사이트에서 나의 IP를 확인하고, 터미널 탭을 하나 더 열어서 ping을 보내보면 통신이 가능한 것을 확인할 수 있다.
이제 각 문제에 들어가서, 'spawn machine'을 클릭하여 주어진 환경의 IP에 접속하여 문제를 풀면된다.
PwnBox 방식은 원하는 지역 인스턴스를 클릭하고 넘어가서, 그냥 오픈 데스크톱을 눌러주면 된다.
그러면 Carrot Linux 가상환경을 제공한다.
'STUDY > HTB(Hack The Box)' 카테고리의 다른 글
[HTB] TwoMillion - Guided Mode (0) | 2024.02.17 |
---|---|
[HTB] Keeper (0) | 2024.02.04 |
[HTB] Devvortex (0) | 2024.01.24 |
[HTB] CozyHosting (0) | 2024.01.23 |
[HTB] Meow - Hack the Box 사용법 (0) | 2024.01.18 |