• Home
  • Most Popular
  • Submit
  • About Us
  • Contact Us

Softpile

Free Downloads

Categories
  • Home
  • Most Popular
  • Communications
  • Desktop
  • Games & Entertainment
  • Graphic Apps
  • Network & Internet
  • Security & Privacy
  • System Utilities
Alternative to itextsharp 2022.11.10347
IronPDF offers an itextsharp alternative for HTML to PDF conversion with C# code examples, documentation, and ...
VShell Server for Linux and Mac 4.8
VShell is a versatile and secure file transfer server that supports multiple protocols and is compatible ...
PDF Studio PDF Editor for Linux 2022
PDF Studio is a cost-effective PDF editor that delivers full compatibility with the PDF Standard. It's ...
VQ Probe for Linux 1.5
VQ Probe is a comprehensive software tool that enables objective and subjective video quality analysis. The ...
Resilient Server 2.3
This Debian GNU/Linux (Buster) based software has a customized partitioning scheme that enhances robustness against filesystem ...
Valentina Studio for Linux 9.6
Valentina Studio is a cross-platform GUI manager for Mac, Windows, and Linux. It allows users to ...
VPN Lifeguard for Linux 1.0.58
The software monitors VPN connection and automatically terminates apps during connection loss, re-establishes the connection and ...
G_Viewer 0.84
G_Viewer is a Linux software that serves as both a file system and photo/image viewer. It ...
Checksome File Hash Tool for Linux 1.1
This software allows for the generation and verification of file hashes. It is a quick and ...
KeyWrangler Password Manager for Linux 1.2
A password management software that is secure, offline and extensible. It offers military-grade encryption to protect ...
Home Linux knock Download

knock

July 11, 2006
Knockd serves as a port-knock software.
Version 0.5
License GPL
Platform Linux
Supported Languages English
Homepage www.prontoproject.com
Developed by Judd Vinet
Knockd is a reliable port-knock server that operates by listening to all traffic on an ethernet or PPP interface. It is capable of detecting special "knock" sequences of port-hits that are triggered by clients. The triggers are initiated by sending a TCP or UDP packet to a port on the knockd server, which need not be open since knockd listens at the link-layer level, enabling it to detect all traffic.

Once the server detects a specific sequence of port-hits, it performs a command defined in the configuration file. This feature could be widely useful since it can be utilized to open security holes in a firewall, providing quick access when required. For instance, you can create a strict DENY firewall policy that can only be accessed through a successful knock sequence.

Here’s how it works: The client sends four TCP SYN packets to the server on specific ports, including 38281, 29374, 4921, and 54918. The knockd server detects this and runs an iptables command to open port 22 and allow the client's connection through. Once the client connects to the server using SSH, it can perform its intended task.

After the task is completed, the client sends another sequence of four TCP SYN packets to the server on ports 37281, 8529, 40127, and 10100. Again, knockd detects this and runs another iptables command to close port 22 to the client.

In the latest release, knockd has added several features designed to improve user experience. Now, users can change the knocking protocol on a per-port basis using the knock client rather than the -u switch. Memory leaks and potential security vulnerabilities have been fixed, and the --lookup option for DNS lookups has been added. One-time sequences are now supported, and the Interface directive has been added to help select the listening interface. The packet filtering has been moved to the kernel space with BPF filters, allowing for excluding TCP flags with an exclamation mark. Additionally, the leftover/deprecated layer-2 MAC logic has been removed, resulting in improved performance and more robust security.
What's New

Version 0.5: N/A

Free Download 90K
397
  • Share on:

Most Popular

  1. Quicksilver Forums 1.4.2
    157
  2. Dvgrab 3.4
    94
  3. DynVPN 1.0
    83
  4. CherryTV 0.1
    81
  5. SlideMap 1.2.2
    76
  6. porm r2
    72
  7. Clewarecontrol 0.8
    71
  8. Hills 2.0
    71
  9. fuseftp 0.8
    70
  10. Java Games 1.0
    70

Related Downloads

Grendel Ad Server Lite
An affordable and top-quality ad serving system for professionals - displays personalized ...
iPeer
iPeer is a tool for creating and administering peer evaluations using rubrics. ...
Bricker
Bricker is a 2D puzzle game that uses bricks as its main ...
qtrayvolman
This software manages hot-pluggable devices and removable media that are connected or ...
Cmus status
Cmus status is a software that displays the currently playing song, along ...
Java Date Picker
Java Date Picker provides professional date components for Swing in a single ...
Pedeto
Pedeto is an Eclipse plugin, designed for Perl development, that offers sophisticated ...
Udis86
Udis86 is a disassembler software that is designed to read binary files ...
squidGuard
SquidGuard is a plugin for Squid that functions as a filter, redirector, ...
SSH-GUI
SSH-GUI is a software application that provides a graphical user interface for ...
Copyright © 1999-2025 Softpile Free Downloads
  • Most Popular
  • Submit
  • About Us
  • Contact Us
  • Privacy Policy
  • Disclaimer
  • Terms of Use

Can we use your data to tailor ads for you?

Our partners will collect data and use cookies for ad personalization and measurement.

By choosing "I agree", closing this pop-up or clicking on any element on the page, you agree to the use of cookies to help us provide you with a better user experience.

Learn how Softpile and our partners collect and use data.

You can change your choice at any time in our privacy center.

Cookie Settings

Our website stores four types of cookies. At any time you can choose which cookies you accept and which you refuse. You can read more about what cookies are and what types of cookies we store in our Cookie Policy.

are necessary for technical reasons. Without them, this website may not function properly.

are necessary for specific functionality on the website. Without them, some features may be disabled.

allow us to analyse website use and to improve the visitor's experience.

allow us to personalise your experience and to send you relevant content and offers, on this website and other websites.