Everything about Port knocking
Method of externally opening ports on a firewall
In computer networking, port knocking is a method of externally opening ports on a firewall by generating a connection attempt on a set of prespecified closed ports. Once a correct sequence of connection attempts is received, the firewall rules are dynamically modified to allow the host which sent the connection attempts to connect over specific port(s). A variant called single packet authorization (SPA) exists, where only a single "knock" is needed, consisting of an encrypted packet. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: Port knockingA 5-minute orientation
- Skim a recent paper: Rancang Bangun Keamanan Port Secure Shell (SSH) Menggunakan Metode Port KnockingInfluential work since 2022
- Pick up a classic book: Архипелаг ГУЛАГThe most-reprinted book on the subject
- Read the landmark paper: Knocking down disease: a progress report on siRNA therapeuticsCited 762 times
- Go sideways: Tunneling protocolA closely related topic
- Go sideways: SOCKSA closely related topic
📖 Definitions
Noun A means of securing ports on a firewall by requiring the host to attempt to connect to a prespecified sequence of closed ports before being allowed access to the desired port.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
Knocking down disease: a progress report on siRNA therapeutics
Towards port-knocking authentication methods for mobile cloud computing
AN IMPROVED PORT KNOCKING AUTHENTICATION FRAMEWORK FOR MOBILE CLOUD COMPUTING
Implementasi Keamanan Jaringan Menggunakan Metode Port Blocking dan Port Knocking Pada Mikrotik RB-941
Detecting Stealthy Backdoors and Port Knocking Sequences through Flow Analysis
C‐Lock: Local Network Resilient Port Knocking System Based on TOTP
Desain Keamanan Jaringan Pada Mikrotik Router OS Menggunakan Metode Port Knocking
Network Security Applications Using the Port Knocking Method
🆕 Influential since 2022
Rancang Bangun Keamanan Port Secure Shell (SSH) Menggunakan Metode Port Knocking
PENGGUNAAN METODE PORT KNOCKING, PORT BLOKING, DAN ARP UNTUK MELAKSANAKAN KEAMANAN JARINGAN ROUTER MIKROTIK OS
Implementation of Port Knocking with Telegram Notifications to Protect Against Scanner Vulnerabilities
Case Study in Network Security System Using Random Port Knocking Method on The Principles of Availability, Confidentiality and Integrity
The effect of port water injection on knocking and emission characteristics of natural-aspirated GDI engine operated under cruising condition
📚 Books worth reading
Архипелаг ГУЛАГАлександр Солженицын · 1970
American FilmAmerican Film Institute · 1975
Intelligence BulletinUnited States. War Department. Military Intelligence Service · 1942
People Who Knock on the DoorPatricia Highsmith · 1983
AutobiographiesSean O'Casey · 1963
Dead man's knockJohn Dickson Carr · 1958
The Conspirators HierarchyJohn Coleman · 1992
Linux Server SecurityChris Binnie · 2016
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- Tunneling protocol In computer networks, a tunneling protocol is a communication protocol that allows for the movement of data from one network to another. They can, for…
- SOCKS SOCKS is an Internet protocol that exchanges network packets between a client and server through a proxy server. SOCKS5 optionally provides authentication…
- Port forwarding In computer networking, port forwarding or port mapping is an application of network address translation (NAT) that redirects a communication request from…
- RADIUS Remote Authentication Dial-In User Service (RADIUS) is a networking protocol that provides centralized authentication, authorization, and accounting (AAA)…
- Ident protocol The Ident protocol (Identification Protocol, often just ident) is an application-layer protocol specified in RFC 1413. Given a pair of TCP port numbers…
- Mosh (software) In computing, Mosh (mobile shell) is a tool used to connect from a client computer to a server over the Internet, to run a remote terminal. Mosh is similar…
- Internet security Internet security is a branch of computer security focused on the Internet. It includes browser security, web application security, and network security…
- Software-defined perimeter A software-defined perimeter (SDP), sometimes referred to as a black cloud, is a network architecture used to implement zero-trust principles. The SDP…