vpns how to confuse your · purevpn slickvpn torguard tigervpn unblockvpn vpnreactor way2stars...

120
VPNs How to confuse your routing tables

Upload: others

Post on 15-Aug-2020

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: VPNs How to confuse your · PureVPN SlickVPN TorGuard TigerVPN UnblockVPN VPNReactor way2stars earthvpn gfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpn mysafety 12345678 gogoVPN

VPNsHow to confuse your

routing tables

Page 2: VPNs How to confuse your · PureVPN SlickVPN TorGuard TigerVPN UnblockVPN VPNReactor way2stars earthvpn gfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpn mysafety 12345678 gogoVPN

VPNsHow to confuse your

routing tables

Page 4: VPNs How to confuse your · PureVPN SlickVPN TorGuard TigerVPN UnblockVPN VPNReactor way2stars earthvpn gfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpn mysafety 12345678 gogoVPN

VPNVirtual Private Network

Page 5: VPNs How to confuse your · PureVPN SlickVPN TorGuard TigerVPN UnblockVPN VPNReactor way2stars earthvpn gfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpn mysafety 12345678 gogoVPN

Why?

Page 6: VPNs How to confuse your · PureVPN SlickVPN TorGuard TigerVPN UnblockVPN VPNReactor way2stars earthvpn gfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpn mysafety 12345678 gogoVPN

VPN Solutions

Page 7: VPNs How to confuse your · PureVPN SlickVPN TorGuard TigerVPN UnblockVPN VPNReactor way2stars earthvpn gfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpn mysafety 12345678 gogoVPN

Protocols

Page 8: VPNs How to confuse your · PureVPN SlickVPN TorGuard TigerVPN UnblockVPN VPNReactor way2stars earthvpn gfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpn mysafety 12345678 gogoVPN

PPTPPoint-to-Point Tunneling Protocol

Page 9: VPNs How to confuse your · PureVPN SlickVPN TorGuard TigerVPN UnblockVPN VPNReactor way2stars earthvpn gfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpn mysafety 12345678 gogoVPN

L2TPL2TP/IPSecLayer 2 Tunneling Protocol

Page 10: VPNs How to confuse your · PureVPN SlickVPN TorGuard TigerVPN UnblockVPN VPNReactor way2stars earthvpn gfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpn mysafety 12345678 gogoVPN

IPSec IKEv1IPSec, Internet Key Exchange v1

Page 11: VPNs How to confuse your · PureVPN SlickVPN TorGuard TigerVPN UnblockVPN VPNReactor way2stars earthvpn gfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpn mysafety 12345678 gogoVPN

OpenVPNCommunity Edition

Page 12: VPNs How to confuse your · PureVPN SlickVPN TorGuard TigerVPN UnblockVPN VPNReactor way2stars earthvpn gfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpn mysafety 12345678 gogoVPN

IPSec IKEv2IPSec, Internet Key Exchange v2

Page 13: VPNs How to confuse your · PureVPN SlickVPN TorGuard TigerVPN UnblockVPN VPNReactor way2stars earthvpn gfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpn mysafety 12345678 gogoVPN

VPN Provider

Page 14: VPNs How to confuse your · PureVPN SlickVPN TorGuard TigerVPN UnblockVPN VPNReactor way2stars earthvpn gfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpn mysafety 12345678 gogoVPN
Page 15: VPNs How to confuse your · PureVPN SlickVPN TorGuard TigerVPN UnblockVPN VPNReactor way2stars earthvpn gfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpn mysafety 12345678 gogoVPN
Page 16: VPNs How to confuse your · PureVPN SlickVPN TorGuard TigerVPN UnblockVPN VPNReactor way2stars earthvpn gfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpn mysafety 12345678 gogoVPN

AstrilEarthVPN

GFwVPNGoldenFrog

IBVPNIPVanishNordVPN

PrivateInternetAccessPureVPN

SlickVPNTorGuardTigerVPN

UnblockVPNVPNReactor

way2stars earthvpngfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpnmysafety 12345678 gogoVPNtorguard tigerVPNxunblock4me VPNReactor

Page 17: VPNs How to confuse your · PureVPN SlickVPN TorGuard TigerVPN UnblockVPN VPNReactor way2stars earthvpn gfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpn mysafety 12345678 gogoVPN

Self hosting!

Page 18: VPNs How to confuse your · PureVPN SlickVPN TorGuard TigerVPN UnblockVPN VPNReactor way2stars earthvpn gfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpn mysafety 12345678 gogoVPN

VM/VPS

Page 19: VPNs How to confuse your · PureVPN SlickVPN TorGuard TigerVPN UnblockVPN VPNReactor way2stars earthvpn gfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpn mysafety 12345678 gogoVPN

Hardware

Page 20: VPNs How to confuse your · PureVPN SlickVPN TorGuard TigerVPN UnblockVPN VPNReactor way2stars earthvpn gfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpn mysafety 12345678 gogoVPN

Software

Page 21: VPNs How to confuse your · PureVPN SlickVPN TorGuard TigerVPN UnblockVPN VPNReactor way2stars earthvpn gfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpn mysafety 12345678 gogoVPN

OpenVPNCommunity Edition

Page 22: VPNs How to confuse your · PureVPN SlickVPN TorGuard TigerVPN UnblockVPN VPNReactor way2stars earthvpn gfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpn mysafety 12345678 gogoVPN

sudo apt-get install openvpn libssl-dev openssl easy-rsa

Page 23: VPNs How to confuse your · PureVPN SlickVPN TorGuard TigerVPN UnblockVPN VPNReactor way2stars earthvpn gfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpn mysafety 12345678 gogoVPN

Certificate Authority

Page 24: VPNs How to confuse your · PureVPN SlickVPN TorGuard TigerVPN UnblockVPN VPNReactor way2stars earthvpn gfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpn mysafety 12345678 gogoVPN

sudo make-cadir ~/easy-rsa

cd ~/easy-rsa

Page 25: VPNs How to confuse your · PureVPN SlickVPN TorGuard TigerVPN UnblockVPN VPNReactor way2stars earthvpn gfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpn mysafety 12345678 gogoVPN

ls -l ~/easy-rsa/total 36lrwxrwxrwx 1 root root 28 Jan 4 09:49 build-ca -> /usr/share/easy-rsa/build-calrwxrwxrwx 1 root root 28 Jan 4 09:49 build-dh -> /usr/share/easy-rsa/build-dhlrwxrwxrwx 1 root root 31 Jan 4 09:49 build-inter -> /usr/share/easy-rsa/build-interlrwxrwxrwx 1 root root 29 Jan 4 09:49 build-key -> /usr/share/easy-rsa/build-keylrwxrwxrwx 1 root root 34 Jan 4 09:49 build-key-pass -> /usr/share/easy-rsa/build-key-passlrwxrwxrwx 1 root root 36 Jan 4 09:49 build-key-pkcs12 -> /usr/share/easy-rsa/build-key-pkcs12lrwxrwxrwx 1 root root 36 Jan 4 09:49 build-key-server -> /usr/share/easy-rsa/build-key-serverlrwxrwxrwx 1 root root 29 Jan 4 09:49 build-req -> /usr/share/easy-rsa/build-reqlrwxrwxrwx 1 root root 34 Jan 4 09:49 build-req-pass -> /usr/share/easy-rsa/build-req-passlrwxrwxrwx 1 root root 29 Jan 4 09:49 clean-all -> /usr/share/easy-rsa/clean-alllrwxrwxrwx 1 root root 33 Jan 4 09:49 inherit-inter -> /usr/share/easy-rsa/inherit-interlrwxrwxrwx 1 root root 28 Jan 4 09:49 list-crl -> /usr/share/easy-rsa/list-crl-rw-r--r-- 1 root root 7859 Jan 4 09:49 openssl-0.9.6.cnf-rw-r--r-- 1 root root 8416 Jan 4 09:49 openssl-0.9.8.cnf-rw-r--r-- 1 root root 8313 Jan 4 09:49 openssl-1.0.0.cnflrwxrwxrwx 1 root root 27 Jan 4 09:49 pkitool -> /usr/share/easy-rsa/pkitoollrwxrwxrwx 1 root root 31 Jan 4 09:49 revoke-full -> /usr/share/easy-rsa/revoke-fulllrwxrwxrwx 1 root root 28 Jan 4 09:49 sign-req -> /usr/share/easy-rsa/sign-req-rw-r--r-- 1 root root 2077 Jan 4 09:49 varslrwxrwxrwx 1 root root 35 Jan 4 09:49 whichopensslcnf -> /usr/share/easy-rsa/whichopensslcnf

Page 26: VPNs How to confuse your · PureVPN SlickVPN TorGuard TigerVPN UnblockVPN VPNReactor way2stars earthvpn gfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpn mysafety 12345678 gogoVPN

sudo vim ~/easy-rsa/vars

Page 27: VPNs How to confuse your · PureVPN SlickVPN TorGuard TigerVPN UnblockVPN VPNReactor way2stars earthvpn gfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpn mysafety 12345678 gogoVPN

export KEY_SIZE=4096

export EASYRSA_DIGEST="sha256"

export CA_EXPIRE=3650

export KEY_EXPIRE=365

Page 28: VPNs How to confuse your · PureVPN SlickVPN TorGuard TigerVPN UnblockVPN VPNReactor way2stars earthvpn gfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpn mysafety 12345678 gogoVPN

export EASYRSA_ALGO="rsa"

Page 29: VPNs How to confuse your · PureVPN SlickVPN TorGuard TigerVPN UnblockVPN VPNReactor way2stars earthvpn gfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpn mysafety 12345678 gogoVPN

export KEY_COUNTRY="SR"export KEY_PROVINCE="Vojvodina"export KEY_CITY="Novi Sad"export KEY_ORG="BalCCon 2k17"export KEY_EMAIL="[email protected]"export KEY_OU="Balccon 2k17"

Page 30: VPNs How to confuse your · PureVPN SlickVPN TorGuard TigerVPN UnblockVPN VPNReactor way2stars earthvpn gfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpn mysafety 12345678 gogoVPN

cd ~/easy-rsa/

source vars

Page 31: VPNs How to confuse your · PureVPN SlickVPN TorGuard TigerVPN UnblockVPN VPNReactor way2stars earthvpn gfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpn mysafety 12345678 gogoVPN

./clean-all

./pkitool --initca

./pkitool --server servercd keys openvpn --genkey --secret ta.keycd .../build-dh

sudo cp server.crt server.key ca.crt \ dh4096.pem ta.key /etc/openvpn/

Page 32: VPNs How to confuse your · PureVPN SlickVPN TorGuard TigerVPN UnblockVPN VPNReactor way2stars earthvpn gfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpn mysafety 12345678 gogoVPN

ls -l keys/-rw-r--r-- 1 root root 8422 Jan 4 10:47 01.pem-rw-r--r-- 1 root root 8321 Jan 4 11:24 02.pem-rw-r--r-- 1 root root 2500 Jan 4 10:26 ca.crt-rw------- 1 root root 3272 Jan 4 10:26 ca.key-rw-r--r-- 1 root root 245 Jan 4 10:15 dh4096.pem-rw-r--r-- 1 root root 3 Jan 4 11:24 serial-rw-r--r-- 1 root root 8422 Jan 4 10:47 server.crt-rw-r--r-- 1 root root 1785 Jan 4 10:47 server.csr-rw------- 1 root root 3268 Jan 4 10:47 server.key-rw------- 1 root root 636 Jan 4 10:50 ta.key

Page 33: VPNs How to confuse your · PureVPN SlickVPN TorGuard TigerVPN UnblockVPN VPNReactor way2stars earthvpn gfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpn mysafety 12345678 gogoVPN

cd ~/easy-rsa/source vars./pkitool balccon-client

Page 34: VPNs How to confuse your · PureVPN SlickVPN TorGuard TigerVPN UnblockVPN VPNReactor way2stars earthvpn gfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpn mysafety 12345678 gogoVPN

ls -l keys/balccon-client.*-rw-r--r-- 1 root root 8321 Jan 4 11:24 balccon-client.crt-rw-r--r-- 1 root root 1789 Jan 4 11:24 balccon-client.csr-rw------- 1 root root 3272 Jan 4 11:24 balccon-client.key

Page 35: VPNs How to confuse your · PureVPN SlickVPN TorGuard TigerVPN UnblockVPN VPNReactor way2stars earthvpn gfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpn mysafety 12345678 gogoVPN

balccon-client.crtbalccon-client.keyca.crtta.key

Page 36: VPNs How to confuse your · PureVPN SlickVPN TorGuard TigerVPN UnblockVPN VPNReactor way2stars earthvpn gfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpn mysafety 12345678 gogoVPN

sudo cp /usr/share/doc/openvpn/examples/sample-config-files/server.conf .

sudo vim server.conf

Page 37: VPNs How to confuse your · PureVPN SlickVPN TorGuard TigerVPN UnblockVPN VPNReactor way2stars earthvpn gfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpn mysafety 12345678 gogoVPN

/etc/openvpn/server.conf

ca ca.crtcert server.crtkey server.keydh dh4096.pem

Page 38: VPNs How to confuse your · PureVPN SlickVPN TorGuard TigerVPN UnblockVPN VPNReactor way2stars earthvpn gfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpn mysafety 12345678 gogoVPN

/etc/openvpn/server.conf

server 192.168.23.0 255.255.255.0

Page 39: VPNs How to confuse your · PureVPN SlickVPN TorGuard TigerVPN UnblockVPN VPNReactor way2stars earthvpn gfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpn mysafety 12345678 gogoVPN

/etc/openvpn/server.conf

push "route 192.168.23.0 255.255.255.0"push "route 192.168.0.0 255.255.255.0"

Page 40: VPNs How to confuse your · PureVPN SlickVPN TorGuard TigerVPN UnblockVPN VPNReactor way2stars earthvpn gfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpn mysafety 12345678 gogoVPN

/etc/openvpn/server.conf

push "redirect-gateway def1 bypass-dhcp"

Page 41: VPNs How to confuse your · PureVPN SlickVPN TorGuard TigerVPN UnblockVPN VPNReactor way2stars earthvpn gfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpn mysafety 12345678 gogoVPN

/etc/openvpn/server.conf

push "dhcp-option DNS 85.214.20.141"push "dhcp-option DNS 213.73.91.35"

Page 42: VPNs How to confuse your · PureVPN SlickVPN TorGuard TigerVPN UnblockVPN VPNReactor way2stars earthvpn gfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpn mysafety 12345678 gogoVPN

/etc/openvpn/server.conf

tls-auth ta.key 0

Page 43: VPNs How to confuse your · PureVPN SlickVPN TorGuard TigerVPN UnblockVPN VPNReactor way2stars earthvpn gfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpn mysafety 12345678 gogoVPN

/etc/openvpn/server.conf

cipher AES-256-GCMauth SHA512tls-cipher TLS-ECDHE-RSA-WITH-AES-256-GCM-SHA384tls-version-min 1.2

Page 44: VPNs How to confuse your · PureVPN SlickVPN TorGuard TigerVPN UnblockVPN VPNReactor way2stars earthvpn gfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpn mysafety 12345678 gogoVPN

ovpn --show-ciphers

Page 45: VPNs How to confuse your · PureVPN SlickVPN TorGuard TigerVPN UnblockVPN VPNReactor way2stars earthvpn gfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpn mysafety 12345678 gogoVPN

ovpn --show-curves

Page 46: VPNs How to confuse your · PureVPN SlickVPN TorGuard TigerVPN UnblockVPN VPNReactor way2stars earthvpn gfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpn mysafety 12345678 gogoVPN

/etc/openvpn/server.conf

comp-lzo yes

Page 47: VPNs How to confuse your · PureVPN SlickVPN TorGuard TigerVPN UnblockVPN VPNReactor way2stars earthvpn gfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpn mysafety 12345678 gogoVPN

/etc/openvpn/server.conf

user nobodygroup nogroup

Page 48: VPNs How to confuse your · PureVPN SlickVPN TorGuard TigerVPN UnblockVPN VPNReactor way2stars earthvpn gfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpn mysafety 12345678 gogoVPN

sudo service openvpn restart

Page 49: VPNs How to confuse your · PureVPN SlickVPN TorGuard TigerVPN UnblockVPN VPNReactor way2stars earthvpn gfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpn mysafety 12345678 gogoVPN

OpenVPN Clients

Page 50: VPNs How to confuse your · PureVPN SlickVPN TorGuard TigerVPN UnblockVPN VPNReactor way2stars earthvpn gfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpn mysafety 12345678 gogoVPN

$ openvpn2

Page 51: VPNs How to confuse your · PureVPN SlickVPN TorGuard TigerVPN UnblockVPN VPNReactor way2stars earthvpn gfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpn mysafety 12345678 gogoVPN

Network

Page 52: VPNs How to confuse your · PureVPN SlickVPN TorGuard TigerVPN UnblockVPN VPNReactor way2stars earthvpn gfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpn mysafety 12345678 gogoVPN

Viscosity Tunnelblick

Page 53: VPNs How to confuse your · PureVPN SlickVPN TorGuard TigerVPN UnblockVPN VPNReactor way2stars earthvpn gfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpn mysafety 12345678 gogoVPN

OpenVPN Connect

Page 54: VPNs How to confuse your · PureVPN SlickVPN TorGuard TigerVPN UnblockVPN VPNReactor way2stars earthvpn gfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpn mysafety 12345678 gogoVPN

OpenVPN Connect OpenVPN für Android

Page 55: VPNs How to confuse your · PureVPN SlickVPN TorGuard TigerVPN UnblockVPN VPNReactor way2stars earthvpn gfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpn mysafety 12345678 gogoVPN

openvpn-gui.exe

Page 56: VPNs How to confuse your · PureVPN SlickVPN TorGuard TigerVPN UnblockVPN VPNReactor way2stars earthvpn gfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpn mysafety 12345678 gogoVPN
Page 57: VPNs How to confuse your · PureVPN SlickVPN TorGuard TigerVPN UnblockVPN VPNReactor way2stars earthvpn gfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpn mysafety 12345678 gogoVPN
Page 58: VPNs How to confuse your · PureVPN SlickVPN TorGuard TigerVPN UnblockVPN VPNReactor way2stars earthvpn gfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpn mysafety 12345678 gogoVPN

C:\Users\[USERNAME]\OpenVPN\config\balccon.ovpn

remote openvpn.example.com 1194

Page 59: VPNs How to confuse your · PureVPN SlickVPN TorGuard TigerVPN UnblockVPN VPNReactor way2stars earthvpn gfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpn mysafety 12345678 gogoVPN

C:\Users\[USERNAME]\OpenVPN\config\balccon.ovpn

ca ca.crtcert balccon-client.crtkey balccon-client.keytls-auth ta.key 1

Page 60: VPNs How to confuse your · PureVPN SlickVPN TorGuard TigerVPN UnblockVPN VPNReactor way2stars earthvpn gfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpn mysafety 12345678 gogoVPN

C:\Users\[USERNAME]\OpenVPN\config\balccon.ovpn

cipher AES-256-GCMauth SHA512comp-lzo yes

Page 61: VPNs How to confuse your · PureVPN SlickVPN TorGuard TigerVPN UnblockVPN VPNReactor way2stars earthvpn gfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpn mysafety 12345678 gogoVPN
Page 62: VPNs How to confuse your · PureVPN SlickVPN TorGuard TigerVPN UnblockVPN VPNReactor way2stars earthvpn gfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpn mysafety 12345678 gogoVPN
Page 63: VPNs How to confuse your · PureVPN SlickVPN TorGuard TigerVPN UnblockVPN VPNReactor way2stars earthvpn gfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpn mysafety 12345678 gogoVPN

sudo apt-get install \ network-manager-openvpn

Page 64: VPNs How to confuse your · PureVPN SlickVPN TorGuard TigerVPN UnblockVPN VPNReactor way2stars earthvpn gfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpn mysafety 12345678 gogoVPN
Page 65: VPNs How to confuse your · PureVPN SlickVPN TorGuard TigerVPN UnblockVPN VPNReactor way2stars earthvpn gfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpn mysafety 12345678 gogoVPN
Page 66: VPNs How to confuse your · PureVPN SlickVPN TorGuard TigerVPN UnblockVPN VPNReactor way2stars earthvpn gfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpn mysafety 12345678 gogoVPN
Page 67: VPNs How to confuse your · PureVPN SlickVPN TorGuard TigerVPN UnblockVPN VPNReactor way2stars earthvpn gfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpn mysafety 12345678 gogoVPN
Page 68: VPNs How to confuse your · PureVPN SlickVPN TorGuard TigerVPN UnblockVPN VPNReactor way2stars earthvpn gfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpn mysafety 12345678 gogoVPN
Page 69: VPNs How to confuse your · PureVPN SlickVPN TorGuard TigerVPN UnblockVPN VPNReactor way2stars earthvpn gfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpn mysafety 12345678 gogoVPN
Page 70: VPNs How to confuse your · PureVPN SlickVPN TorGuard TigerVPN UnblockVPN VPNReactor way2stars earthvpn gfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpn mysafety 12345678 gogoVPN
Page 71: VPNs How to confuse your · PureVPN SlickVPN TorGuard TigerVPN UnblockVPN VPNReactor way2stars earthvpn gfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpn mysafety 12345678 gogoVPN
Page 72: VPNs How to confuse your · PureVPN SlickVPN TorGuard TigerVPN UnblockVPN VPNReactor way2stars earthvpn gfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpn mysafety 12345678 gogoVPN
Page 73: VPNs How to confuse your · PureVPN SlickVPN TorGuard TigerVPN UnblockVPN VPNReactor way2stars earthvpn gfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpn mysafety 12345678 gogoVPN
Page 74: VPNs How to confuse your · PureVPN SlickVPN TorGuard TigerVPN UnblockVPN VPNReactor way2stars earthvpn gfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpn mysafety 12345678 gogoVPN
Page 75: VPNs How to confuse your · PureVPN SlickVPN TorGuard TigerVPN UnblockVPN VPNReactor way2stars earthvpn gfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpn mysafety 12345678 gogoVPN

Troubleshooting Tips

Page 76: VPNs How to confuse your · PureVPN SlickVPN TorGuard TigerVPN UnblockVPN VPNReactor way2stars earthvpn gfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpn mysafety 12345678 gogoVPN

/etc/openvpn/server.conf mtu-test

Page 77: VPNs How to confuse your · PureVPN SlickVPN TorGuard TigerVPN UnblockVPN VPNReactor way2stars earthvpn gfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpn mysafety 12345678 gogoVPN

balccon-client/213.225.11.140:2533 NOTE: Empirical MTU test completed [Tried,Actual] local->remote=[1585,1585] remote->local=[1585,1585]

Page 78: VPNs How to confuse your · PureVPN SlickVPN TorGuard TigerVPN UnblockVPN VPNReactor way2stars earthvpn gfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpn mysafety 12345678 gogoVPN

openvpn[8177]: NOTE: Empirical MTU test completed [Tried,Actual] local->remote=[1557,1445] remote->local=[1557,1557]

openvpn[8177]: NOTE: This connection is unable to accomodate a UDP packet size of 1557. Consider using --fragment or --mssfix options as a workaround.

Page 79: VPNs How to confuse your · PureVPN SlickVPN TorGuard TigerVPN UnblockVPN VPNReactor way2stars earthvpn gfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpn mysafety 12345678 gogoVPN

MSS = MTU - 40

/etc/openvpn/server.conffragment 1405mssfix

Page 80: VPNs How to confuse your · PureVPN SlickVPN TorGuard TigerVPN UnblockVPN VPNReactor way2stars earthvpn gfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpn mysafety 12345678 gogoVPN

/ OpenVPNCommunity Edition

Page 81: VPNs How to confuse your · PureVPN SlickVPN TorGuard TigerVPN UnblockVPN VPNReactor way2stars earthvpn gfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpn mysafety 12345678 gogoVPN

The Middleof the Talk

<‘(((^(((><

For certain definitions of „middle“.

Page 82: VPNs How to confuse your · PureVPN SlickVPN TorGuard TigerVPN UnblockVPN VPNReactor way2stars earthvpn gfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpn mysafety 12345678 gogoVPN

IPSec, IKEv2

Page 83: VPNs How to confuse your · PureVPN SlickVPN TorGuard TigerVPN UnblockVPN VPNReactor way2stars earthvpn gfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpn mysafety 12345678 gogoVPN

AlgoVPN

Page 84: VPNs How to confuse your · PureVPN SlickVPN TorGuard TigerVPN UnblockVPN VPNReactor way2stars earthvpn gfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpn mysafety 12345678 gogoVPN
Page 85: VPNs How to confuse your · PureVPN SlickVPN TorGuard TigerVPN UnblockVPN VPNReactor way2stars earthvpn gfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpn mysafety 12345678 gogoVPN

AlgoVPNFeatures

Page 86: VPNs How to confuse your · PureVPN SlickVPN TorGuard TigerVPN UnblockVPN VPNReactor way2stars earthvpn gfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpn mysafety 12345678 gogoVPN

AlgoVPNAntifeatures

Page 87: VPNs How to confuse your · PureVPN SlickVPN TorGuard TigerVPN UnblockVPN VPNReactor way2stars earthvpn gfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpn mysafety 12345678 gogoVPN

Ubuntu Server 16.04 LTS

Page 88: VPNs How to confuse your · PureVPN SlickVPN TorGuard TigerVPN UnblockVPN VPNReactor way2stars earthvpn gfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpn mysafety 12345678 gogoVPN

AlgoVPNServer Installation

Page 89: VPNs How to confuse your · PureVPN SlickVPN TorGuard TigerVPN UnblockVPN VPNReactor way2stars earthvpn gfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpn mysafety 12345678 gogoVPN
Page 90: VPNs How to confuse your · PureVPN SlickVPN TorGuard TigerVPN UnblockVPN VPNReactor way2stars earthvpn gfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpn mysafety 12345678 gogoVPN

IPSec, IKEv2 Clients

Page 91: VPNs How to confuse your · PureVPN SlickVPN TorGuard TigerVPN UnblockVPN VPNReactor way2stars earthvpn gfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpn mysafety 12345678 gogoVPN
Page 92: VPNs How to confuse your · PureVPN SlickVPN TorGuard TigerVPN UnblockVPN VPNReactor way2stars earthvpn gfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpn mysafety 12345678 gogoVPN
Page 93: VPNs How to confuse your · PureVPN SlickVPN TorGuard TigerVPN UnblockVPN VPNReactor way2stars earthvpn gfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpn mysafety 12345678 gogoVPN
Page 94: VPNs How to confuse your · PureVPN SlickVPN TorGuard TigerVPN UnblockVPN VPNReactor way2stars earthvpn gfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpn mysafety 12345678 gogoVPN
Page 95: VPNs How to confuse your · PureVPN SlickVPN TorGuard TigerVPN UnblockVPN VPNReactor way2stars earthvpn gfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpn mysafety 12345678 gogoVPN

Client Installation

Page 96: VPNs How to confuse your · PureVPN SlickVPN TorGuard TigerVPN UnblockVPN VPNReactor way2stars earthvpn gfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpn mysafety 12345678 gogoVPN

macOS

Page 97: VPNs How to confuse your · PureVPN SlickVPN TorGuard TigerVPN UnblockVPN VPNReactor way2stars earthvpn gfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpn mysafety 12345678 gogoVPN

Balccon.mobileconfig

Page 98: VPNs How to confuse your · PureVPN SlickVPN TorGuard TigerVPN UnblockVPN VPNReactor way2stars earthvpn gfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpn mysafety 12345678 gogoVPN
Page 99: VPNs How to confuse your · PureVPN SlickVPN TorGuard TigerVPN UnblockVPN VPNReactor way2stars earthvpn gfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpn mysafety 12345678 gogoVPN
Page 100: VPNs How to confuse your · PureVPN SlickVPN TorGuard TigerVPN UnblockVPN VPNReactor way2stars earthvpn gfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpn mysafety 12345678 gogoVPN
Page 101: VPNs How to confuse your · PureVPN SlickVPN TorGuard TigerVPN UnblockVPN VPNReactor way2stars earthvpn gfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpn mysafety 12345678 gogoVPN
Page 102: VPNs How to confuse your · PureVPN SlickVPN TorGuard TigerVPN UnblockVPN VPNReactor way2stars earthvpn gfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpn mysafety 12345678 gogoVPN
Page 103: VPNs How to confuse your · PureVPN SlickVPN TorGuard TigerVPN UnblockVPN VPNReactor way2stars earthvpn gfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpn mysafety 12345678 gogoVPN

iOS

Page 104: VPNs How to confuse your · PureVPN SlickVPN TorGuard TigerVPN UnblockVPN VPNReactor way2stars earthvpn gfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpn mysafety 12345678 gogoVPN
Page 105: VPNs How to confuse your · PureVPN SlickVPN TorGuard TigerVPN UnblockVPN VPNReactor way2stars earthvpn gfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpn mysafety 12345678 gogoVPN
Page 106: VPNs How to confuse your · PureVPN SlickVPN TorGuard TigerVPN UnblockVPN VPNReactor way2stars earthvpn gfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpn mysafety 12345678 gogoVPN
Page 107: VPNs How to confuse your · PureVPN SlickVPN TorGuard TigerVPN UnblockVPN VPNReactor way2stars earthvpn gfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpn mysafety 12345678 gogoVPN
Page 108: VPNs How to confuse your · PureVPN SlickVPN TorGuard TigerVPN UnblockVPN VPNReactor way2stars earthvpn gfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpn mysafety 12345678 gogoVPN
Page 109: VPNs How to confuse your · PureVPN SlickVPN TorGuard TigerVPN UnblockVPN VPNReactor way2stars earthvpn gfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpn mysafety 12345678 gogoVPN
Page 110: VPNs How to confuse your · PureVPN SlickVPN TorGuard TigerVPN UnblockVPN VPNReactor way2stars earthvpn gfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpn mysafety 12345678 gogoVPN
Page 111: VPNs How to confuse your · PureVPN SlickVPN TorGuard TigerVPN UnblockVPN VPNReactor way2stars earthvpn gfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpn mysafety 12345678 gogoVPN
Page 112: VPNs How to confuse your · PureVPN SlickVPN TorGuard TigerVPN UnblockVPN VPNReactor way2stars earthvpn gfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpn mysafety 12345678 gogoVPN
Page 113: VPNs How to confuse your · PureVPN SlickVPN TorGuard TigerVPN UnblockVPN VPNReactor way2stars earthvpn gfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpn mysafety 12345678 gogoVPN

/Algo VPN

Page 114: VPNs How to confuse your · PureVPN SlickVPN TorGuard TigerVPN UnblockVPN VPNReactor way2stars earthvpn gfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpn mysafety 12345678 gogoVPN

Other VPN solutionsJust obscure inspiration…

Page 115: VPNs How to confuse your · PureVPN SlickVPN TorGuard TigerVPN UnblockVPN VPNReactor way2stars earthvpn gfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpn mysafety 12345678 gogoVPN

SSH Layer 2 VPN

Page 116: VPNs How to confuse your · PureVPN SlickVPN TorGuard TigerVPN UnblockVPN VPNReactor way2stars earthvpn gfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpn mysafety 12345678 gogoVPN

SSHuttle

Page 117: VPNs How to confuse your · PureVPN SlickVPN TorGuard TigerVPN UnblockVPN VPNReactor way2stars earthvpn gfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpn mysafety 12345678 gogoVPN

SSH -DDynamicForward

Page 118: VPNs How to confuse your · PureVPN SlickVPN TorGuard TigerVPN UnblockVPN VPNReactor way2stars earthvpn gfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpn mysafety 12345678 gogoVPN

The end

Page 120: VPNs How to confuse your · PureVPN SlickVPN TorGuard TigerVPN UnblockVPN VPNReactor way2stars earthvpn gfwvpn thisisourkey ibVPNsharedPSK! ipvanish nordvpn mysafety 12345678 gogoVPN

Thanks