Skip to content

WPF-based VPN client alternative to OpenConnect GUI for Cisco AnyConnect.

License

Notifications You must be signed in to change notification settings

teofilosalgado/OpenConnectSharp

Repository files navigation

OpenConnectSharp

A windows-only alternative client for Cisco's AnyConnect VPN protocol based on OpenConnect.

Features

  • An easy drop-in solution for OpenConnect GUI Windows users running exclusively on Cisco's AnyConnect protocol. This should prevent issues with user agent validation related here and here.
  • Modern and simple .NET 7 based WPF application with a relatively low memory footprint.
  • Automatic management of Windows power events preventing disconnections whenever the computer sleeps or hibernates.

Installation

  1. Install OpenConnect CLI from the official repository . Don't forget to add it to the PATH.
  2. Copy this script to your OpenConnect installation folder root (usually C:\Program Files\OpenConnect). Replace it if necessary.
  3. Download the latest release from this link and extract it.
  4. Run OpenConnectSharp.UI.exe as administrator.
  5. Profit!

Usage

  1. Fill in the fields according to your VPN settings and credentials. Feel free to check the "Save credentials" checkbox to save your connection properties for the next sessions.

application screenshot while disconnected

  1. Click on the "Connect" button.

application screenshot while connected

About

WPF-based VPN client alternative to OpenConnect GUI for Cisco AnyConnect.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published