https://github.com/demon1a/htb-tcp-switcher
HackTheBox OVPN Config Switcher From UDP Into TCP Over 443.
https://github.com/demon1a/htb-tcp-switcher
capture-the-flag ctf hacking hackthebox openvpn python3 tls udp
Last synced: 8 months ago
JSON representation
HackTheBox OVPN Config Switcher From UDP Into TCP Over 443.
- Host: GitHub
- URL: https://github.com/demon1a/htb-tcp-switcher
- Owner: DEMON1A
- License: mit
- Created: 2021-02-23T05:07:45.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2021-02-24T03:33:36.000Z (over 5 years ago)
- Last Synced: 2025-06-10T13:04:09.818Z (about 1 year ago)
- Topics: capture-the-flag, ctf, hacking, hackthebox, openvpn, python3, tls, udp
- Language: Python
- Homepage:
- Size: 9.77 KB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# HTB-TCP-Switcher [](https://twitter.com/intent/tweet?text=Check%20out%20HTP-TCP-Switcher%20on%20github.&url=https://github.com/DEMON1A/HTB-TCP-Switcher&via=DemoniaSlash&hashtags=htb,hackthebox)
- HackTheBox OVPN Config Switcher From UDP Into TCP Over 443.
# What's HTB-TCP-Switcher? :worried:
- In some countries like Egypt. VPN connections is blocked over UDP. But since they can't access the TLS packets. You can bypass this by making your connection over TLS. HTB allowed connections over TLS to let users in countries thath blocks the VPN Connections to use their service. But most of the users don't really know how to swtich from UDP to TCP on the OVPN Config **( Including me, thanks to some friend who told me how to swtich it )**. So i wrote a small script to auto swtich your config from UDP into TCP and genarte a new condig.
## Script Installation: :hearts:
```
git clone https://github.com/DEMON1A/HTB-TCP-Switcher
cd HTB-TCP-Switcher/
pip3 install -r requirements.txt
python3 main.py [OPTIONS]
```
## Usage: :open_mouth:
### Options:
- `-f` , `--file`
- `-o` , `--output` , `default="configs"`
### Examples:
```
python3 main.py -f /home/user/Downloads/user.ovpn
```
```
python3 main.py -f /home/user/Downloads/user.ovpn -o outputFolderName
```
## Found This Script Helpful? :dizzy:
- Giving it a star :star: will be great and i will be thankful for that. that will help the repo to be visible to more people.