How to set up VPN on Android
This guide will teach you how to connect to the CTF365 VPN from your Android smartphone or tablet. If you don’t already have a CTF365 account, you can create one for free here.
IMPORTANT – Your Android device must be rooted to complete this tutorial. If you don’t know how to root your device, there are lots of guides on the Internet that will show you. Just Google something like:
“How to root a (your phone make/model) (your carrier)”
Alright, let’s go ahead and get started. First, we need to log into our CTF365 account and download our VPN configuration files.
Log into your CTF365 account
Click on your username and select “VPN” from the drop-down menu
In the VPN pop-up menu, click each of the three download links to download your VPN files
NOTE: You should now have the following three files:
Create a folder titled “ctf365” and place all three of your VPN files inside of it
Extract the cert.tgz file
NOTE: You should now have a folder titled “cert” that contains the following four certificates:
Open the cert folder and move the four certificates into the ctf365 folder
NOTE: You can delete the cert.tgz file and the empty cert folder now
Move the ctf365 folder into the home directory on your Android device
Download and install OpenVPN for Android from the Google Play Store
Launch the OpenVPN for Android app
Click the import button
Navigate to the ctf365 folder, choose the client.conf file, and click “Select”
To complete the import, click the save button
NOTE: You should now have a VPN profile titled “client”
Refer to your client VPN profile and click the settings button
Select the “Advanced” menu
Untick the box beside “Enable Custom Options”
NOTE: If you leave this option enabled, you will not be able to connect to the CTF365 VPN
Navigate back to the main menu and click the “client” VPN profile
In the prompt, tick the box beside “I trust this application” and click “OK”
NOTE: The OpenVPN log window will appear as the connection attempt begins
Refer to the log and look for the “Connected:SUCCESS, …” statement. If you see this statement, you have successfully connected to the CTF365 VPN.
Now that you’re connected to the CTF365 VPN from your Android device, you can experience CTF365 like never before. Go ahead, explore! Access Metasploitable, DVWA, and bWAPP in the cloud. If you’re a bronze account holder and you have a fortress (server) in the CTF365 main arena, use an app like ConnectBot or Terminal Emulator to log into your fortress. Scan the arena with Nmap, brute force a target with Hydra, or do some Metasploit magic! Whatever you do, enjoy your newfound freedom!