Security & Privacy · Open source

Knock on Ports

Alexander Yaburov

A powerful client to manage and run port knocking sequences

Download

Opens the official F-Droid page

Knock on Ports screenshot 1Knock on Ports screenshot 2Knock on Ports screenshot 3Knock on Ports screenshot 4Knock on Ports screenshot 5

About Knock on Ports

A utility for executing port knocking sequences to discreetly open access to services protected by firewalls. Configure custom sequences using UDP, TCP, or ICMP packets with support for both IPv4 and IPv6.

Key Features:

• Protocol Flexibility: Create sequences with UDP, TCP, or ICMP packets. Fine-tune parameters including destination ports, inter-packet delays, TTL, Hop Limit, and packet payload data.

• Automation & Integration: Automatically launch applications (e.g., SSH clients) or open URLs upon a successful knock. Supports integration with other tools via a custom URI scheme for advanced automation.

• Dual-Stack Support: Full compatibility with IPv4 and IPv6 networks.

• Quick Access: Utilize home screen shortcuts and a widget for immediate execution of configured sequences.

• Customization: Adjust the interface with dynamic color themes (Android 12+), custom accents, and light/dark modes. Includes options for improved contrast.

• Configuration Management: Export and import your knocking sequences for backup or transfer.

• No Ads, Open Source: A free, transparent application focused on privacy and user control.

What's new in 2.1.10

• New language localization: Ukrainian (credit to @varrkan82) • New language localization: Portuguese (credit to @ssantos)

How to install Knock on Ports

  1. Tap Download — the app's official page on F-Droid opens.
  2. Install it with the F-Droid app (recommended, for automatic updates), or use the download button on that page.
  3. If Android asks, allow the F-Droid app or your browser to install apps, then tap Install.
  4. Open Knock on Ports from your app drawer.

More security & privacy apps

More