Skip to main content

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

hillstone-client-1.0.1.tar.gz (6.9 kB view details)

Uploaded Source

Built Distribution

hillstone_client-1.0.1-py3-none-any.whl (19.9 kB view details)

Uploaded Python 3

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

Hashes for hillstone-client-1.0.1.tar.gz
Algorithm Hash digest
SHA256 9a3de2f54bad1218345637ad39cd16145f4391edc83192079418d101c77de06e
MD5 694a3d86e1cb902fe7ff00f0683ac2ee
BLAKE2b-256 d294ddb3c79421efe6bea806db5c9ad61cff64ff4eeb425f1a0cd377ebb01556

See more details on using hashes here.

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

Hashes for hillstone_client-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 a82412121cf9507d877514bb3918c7c9cc5534c7bc1562dfef360ad75844e407
MD5 4355b6909fd38cfed2f48e58f89837df
BLAKE2b-256 2f668340c6344ef3ffb3297045c4565f2f1dbcc6ecf7b0c4fb19e26885e6315f

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page