Packages and Binaries:
vpnc
vpnc is a VPN client compatible with cisco3000 VPN Concentrator (also known as Cisco’s EasyVPN equipment). vpnc runs entirely in userspace and does not require kernel modules except for the tun driver to communicate with the network layer.
It supports most of the features needed to establish connection to the VPN concentrator: MD5 and SHA1 hashes, 3DES and AES ciphers, PFS and various IKE DH group settings.
Installed size: 231 KB
How to install: sudo apt install vpnc
Dependencies:
- libc6
- libgcrypt20
- libgnutls30
- perl
- vpnc-scripts
cisco-decrypt
Decrypts an obfuscated Cisco vpn client pre-shared key
root@kali:~# cisco-decrypt -h
Usage: cisco-decrypt DEADBEEF...012345678 424242...7261
Print decoded result to stdout
pcf2vpnc
Converts VPN-config files from pcf to vpnc-format
root@kali:~# man pcf2vpnc
PCF2VPNC(1) vpnc PCF2VPNC(1)
NAME
pcf2vpnc - converts VPN-config files from pcf to vpnc-format
SYNOPSIS
pcf2vpnc <pcf file> [vpnc file]
DESCRIPTION
This script accompanies vpnc. It attempts to convert *.pcf-configura-
tion files often spread with proprietary (read Cisco) VPN-clients into
vpnc-configuration files, usually named *.conf.
If [vpnc file] is not specified, the result will be printed to STDOUT.
If specified, it will be written to that file. Please make sure that it
has appropriate permissions as it may contain sensitive data!
AUTHOR
pcf2vpnc was originally written by Stefan Tomanek. Updates and this
man-page were made by Wolfram Sang (ninja(at)the-dreams.de).
Permission is granted to copy, distribute and/or modify this document
under the terms of the GNU General Public License, Version 2 any later
version published by the Free Software Foundation.
On Debian systems, the complete text of the GNU General Public License
can be found in /usr/share/common-licenses/GPL.
SEE ALSO
vpnc(8) cisco-decrypt(8)
pcf2vpnc June 2007 PCF2VPNC(1)
vpnc
Client for Cisco VPN3000 Concentrator, IOS and PIX
root@kali:~# vpnc --help
Usage: vpnc [--version] [--print-config] [--help] [--long-help] [options] [config files]
Options:
--gateway <ip/hostname>
IP/name of your IPSec gateway
conf-variable: IPSec gateway<ip/hostname>
--id <ASCII string>
your group name
conf-variable: IPSec ID<ASCII string>
--secret <ASCII string>
your group password (cleartext)
conf-variable: IPSec secret<ASCII string>
--username <ASCII string>
your username
conf-variable: Xauth username<ASCII string>
--password <ASCII string>
your password (cleartext)
conf-variable: Xauth password<ASCII string>
Use --long-help to see all options
Report bugs to [email protected]
vpnc-connect
Client for Cisco VPN3000 Concentrator, IOS and PIX
root@kali:~# vpnc-connect --help
Usage: vpnc-connect [--version] [--print-config] [--help] [--long-help] [options] [config files]
Options:
--gateway <ip/hostname>
IP/name of your IPSec gateway
conf-variable: IPSec gateway<ip/hostname>
--id <ASCII string>
your group name
conf-variable: IPSec ID<ASCII string>
--secret <ASCII string>
your group password (cleartext)
conf-variable: IPSec secret<ASCII string>
--username <ASCII string>
your username
conf-variable: Xauth username<ASCII string>
--password <ASCII string>
your password (cleartext)
conf-variable: Xauth password<ASCII string>
Use --long-help to see all options
Report bugs to [email protected]
vpnc-disconnect
Client for Cisco VPN3000 Concentrator, IOS and PIX
root@kali:~# vpnc-disconnect -h
Usage: /usr/sbin/vpnc-disconnect
Updated on: 2023-Aug-10