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
python3andpython3-venvon 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.pyand 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