Skip to content

Latest commit

 

History

History
24 lines (18 loc) · 736 Bytes

README.md

File metadata and controls

24 lines (18 loc) · 736 Bytes

Hilldust

(UNOFFICIAL) Yet another implementation of Hillstone™ Secure Connect VPN Client for Linux, now with in-kernel IPSec SA!

Usage

hilldust.py /path/to/config.json

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-md5-96, crypto: aes128_cbc.

Dependencies

  • Python 3
  • 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.