본문 바로가기
STUDY/HTB(Hack The Box)

[HTB] OpenVPN 방식 & Pwnbox 환경세팅

by CH@3M 2024. 1. 18.

 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

 

Get Kali | Kali Linux

Home of Kali Linux, an Advanced Penetration Testing Linux distribution used for Penetration Testing, Ethical Hacking and network security assessments.

www.kali.org

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