fwknop
FireWall KNock OPerator: Single Packet Authorization and Port Knocking
Install
- All systems
-
curl cmd.cat/fwknop.sh
- Debian
-
apt-get install fwknop
- Ubuntu
-
apt-get install fwknop
- Arch Linux
-
pacman -S fwknop
- Kali Linux
-
apt-get install fwknop
- Fedora
-
dnf install fwknop
- Windows (WSL2)
-
sudo apt-get update
sudo apt-get install fwknop
- OS X
-
brew install fwknop
- Raspbian
-
apt-get install fwknop
- Dockerfile
- dockerfile.run/fwknop
fwknop
FireWall KNock OPerator: Single Packet Authorization and Port Knocking
fwknop-client
FireWall KNock OPerator client side - C version
The FireWall KNock OPerator implements an authorization scheme called Single Packet Authorization (SPA), based on Netfilter and libpcap. Its main application is to protect services such as OpenSSH with an additional layer of security in order to make the exploitation of vulnerabilities (both 0-day and unpatched code) much more difficult. This is the client program responsible for accepting password input from the user, constructing SPA packets that conform to the fwknop packet format, and encrypting packet data.