Simple Hillstone client for linux
Project description
Hilldust
(UNOFFICIAL) Yet another implementation of Hillstone™ Secure Connect VPN Client for Linux
and for macOS later.
Usage
./hilldust.py vpn.yourdomain.com:12345 username password
As vpn.yourdomain.com:12345
is your VPN provider's address.
Notes
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
.
Dependencies
- 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.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for hillstone_client-1.0.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a82412121cf9507d877514bb3918c7c9cc5534c7bc1562dfef360ad75844e407 |
|
MD5 | 4355b6909fd38cfed2f48e58f89837df |
|
BLAKE2b-256 | 2f668340c6344ef3ffb3297045c4565f2f1dbcc6ecf7b0c4fb19e26885e6315f |