Security & Privacy · Open source
Knock on Ports
Alexander Yaburov
A powerful client to manage and run port knocking sequences
Opens the official F-Droid page
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
- Tap Download — the app's official page on F-Droid opens.
- Install it with the F-Droid app (recommended, for automatic updates), or use the download button on that page.
- If Android asks, allow the F-Droid app or your browser to install apps, then tap Install.
- Open Knock on Ports from your app drawer.




