LSE toolsLSE toolspyknock (120)pyknock (120)

Tool and Usage

Pyknock is a tool to perform UDP port knocking with HMAC-PSK authentication. It can be used to harden systems and limit access to specific network ports.

Why this tool?

Port knocking tools typically hide services from the outside world by requesting a 'secret'. This secret is like a special way of knocking on a door, to let others know you can be trusted. It does not replace a password or other method of authentication, yet adds another layer to it.

Usage and audience

This tool is categorized as a port knocking tool.

pyknock is commonly used for network traffic filtering or system hardening. Target users for this tool are system administrators.

Tool review and remarks

The review and analysis of this project resulted in the following remarks for this security tool:


  • + The source code of this software is available


  • - No releases on GitHub available

Author and Maintainers

Pyknock is under development by Vladislav Yarmak.


Supported operating systems

Pyknock is known to work on Linux.

pyknock alternatives

All alternatives for pyknock

Found an improvement? Become an influencer and submit an update.
Project details
Latest release0.3 [2017-10-25]
Last updatedJan. 23, 2018

Project health

This score is calculated by different factors, like project age, last release date, etc.


GitHub iconGitHub project

Related terms