(UNOFFICIAL) Yet another implementation of Hillstone™ Secure Connect VPN Client for Linux
and for macOS later.
./hilldust.py vpn.yourdomain.com:12345 username password
As vpn.yourdomain.com:12345 is your VPN provider's address.
For now, it is only a proof-of-concept and may be not available for all the users,
because it only supports auth: HMAC-SHA1-96, crypto: 3DES-CBC.
- Python 3
- scapy (Python module)
- cryptography (Python module)
- iproute2
Please note different systems may have different names for Python 3.
It can be: python3 with pip3, or python with pip,
You may use the shortcut: pip3 install -r requirements.txt to install all
Python modules the program needs.
You may use ip -Version to check if your system is missing iproute2 utility.