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
File details
Details for the file hillstone-client-1.0.1.tar.gz
.
File metadata
- Download URL: hillstone-client-1.0.1.tar.gz
- Upload date:
- Size: 6.9 kB
- Tags: Source
- Uploaded using 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
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9a3de2f54bad1218345637ad39cd16145f4391edc83192079418d101c77de06e |
|
MD5 | 694a3d86e1cb902fe7ff00f0683ac2ee |
|
BLAKE2b-256 | d294ddb3c79421efe6bea806db5c9ad61cff64ff4eeb425f1a0cd377ebb01556 |
File details
Details for the file hillstone_client-1.0.1-py3-none-any.whl
.
File metadata
- Download URL: hillstone_client-1.0.1-py3-none-any.whl
- Upload date:
- Size: 19.9 kB
- Tags: Python 3
- Uploaded using 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
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a82412121cf9507d877514bb3918c7c9cc5534c7bc1562dfef360ad75844e407 |
|
MD5 | 4355b6909fd38cfed2f48e58f89837df |
|
BLAKE2b-256 | 2f668340c6344ef3ffb3297045c4565f2f1dbcc6ecf7b0c4fb19e26885e6315f |