A Cyberoam VPN client written in python3.7 that allows establishing secure connections (using username and password) over the Internet between a remote user and the Corporate Intranet.
- Install
python3
andpython3-venv
on host
- Clone this repo
git clone https://github.com/j4w3d/pyCrclient.git
- Create a new virtual environment
cd pyCrclient
# create venv
python3 -m venv venv
- Install requirements
venv/bin/pip install -r requirements.txt
- Edit
config.py
and put your username & password
USERNAME = 'your_user_name'
PASSWORD = 'your_secret_password'
BASE_URL = 'http://192.168.0.1:8090/'
- Run auto_login.py
venv/bin/python auto_login.py
- Daemonize the auto_login
- Store encrypted username & password