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.
Release files for hillstone-client 1.0.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| hillstone-client-1.0.1.tar.gz | 6.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| hillstone_client-1.0.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 26.7 kB
Release files / hillstone-client-1.0.1.tar.gz
| Download URL | hillstone-client-1.0.1.tar.gz |
|---|---|
| Size | 6.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
9a3de2f54bad1218345637ad39cd16145f4391edc83192079418d101c77de06e
|
|
BLAKE2b-256 checksum How to use checksums |
d294ddb3c79421efe6bea806db5c9ad61cff64ff4eeb425f1a0cd377ebb01556
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.22.0 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.10.1 keyring/18.0.1 rfc3986/2.0.0 colorama/0.4.3 CPython/3.8.10
|
Release files / hillstone_client-1.0.1-py3-none-any.whl
| Download URL | hillstone_client-1.0.1-py3-none-any.whl |
|---|---|
| Size | 19.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
a82412121cf9507d877514bb3918c7c9cc5534c7bc1562dfef360ad75844e407
|
|
BLAKE2b-256 checksum How to use checksums |
2f668340c6344ef3ffb3297045c4565f2f1dbcc6ecf7b0c4fb19e26885e6315f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.22.0 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.10.1 keyring/18.0.1 rfc3986/2.0.0 colorama/0.4.3 CPython/3.8.10
|