Skip to content

A cyberroam vpn client written in python to login user into corporate network

License

Notifications You must be signed in to change notification settings

j4w3d/pyCrclient

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pyCrclient

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.

Requirements

  • Install python3 and python3-venv on host

How to use

  • 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

TODO:

  • Daemonize the auto_login
  • Store encrypted username & password

About

A cyberroam vpn client written in python to login user into corporate network

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages