🌐 VPN-Hater is an innovative, open-source solution aimed at enhancing network security by blocking VPN connections. Distinguished from traditional inline methods, VPN-Hater is both reliable and cost-effective, ensuring uninterrupted network performance even in high-traffic scenarios.
- Linux
- 💡 Out-of-Path Method: Guarantees uninterrupted network performance.
- 🔒 Packet Injection: Expertly blocks VPNs by injecting termination packets.
- 🔄 Supports Multiple Protocols: Compatible with PPTP, L2TP, TCP Based VPN(OpenVPN TCP), and non-encrypted OpenVPN UDP.
- 🏎️ High Traffic Handling: Maintains consistent speed under heavy load.
- 💸 Cost-Effective Solution: Minimizes equipment replacement costs.
-
Network Environment Setup: Configure your network for port mirroring.
-
Installation:
$ git clone https://github.com/bob12vpn/vpn-hater.git $ sudo apt install build-essential $ sudo apt install libpcap-dev $ make -j
add
-j
option for compile faster -
Execution:
- command
$ sudo ./vpn-hater <mirror interface> <send interface> [sni list txt]
- example
$ sudo ./vpn-hater eth0 wlan0 sni.txt
- PPTP & L2TP: Strategy involves injecting termination request packets.
- OpenVPN UDP (Non-Encrypted): Employs explicit-exit-notify packet injection.
- OpenVPN TCP: Utilizes parsed signature & injects FIN/RST packets.
- TCP-Based VPNs: Enhanced blocking via signature parsing.
🤝 For assistance, contact us at: do901328@gmail.com