-
Notifications
You must be signed in to change notification settings - Fork 660
Open
Description
Problem
Currently, naabu lacks native UDP service probes for port scanning. By default, naabu sends empty UDP payloads (or requires users to specify custom payloads via -cp), which often fail to elicit responses from UDP services. This limitation makes UDP port scanning less effective, as many UDP services only respond to protocol-specific payloads.
Context
- nmap integration: nmap already provides comprehensive UDP service probes, and naabu currently has nmap integration to leverage this capability.
- Dependency: Relying on nmap integration requires an external tool and makes naabu less independent.
- Community need: This feature has been discussed in several issues and PRs: UDP services standard probes #462, UDP Open Ports Not Displayed in naabu Scan #1014, Adding support for udp payload #1051
Desired Solution
Implement native, embedded UDP service probes within naabu to:
- Make naabu more agnostic and self-contained
- Remove the dependency on external tools like nmap for UDP probing
- Improve UDP port scanning effectiveness out-of-the-box
- Allow protocol-specific payloads for common UDP services by default
Implementation
A solution is being implemented in PR #1632 by @AuditeMarlow, which adds embedded UDP service probes covering common protocols and ports.
Related PR: #1632
Requested by: @AuditeMarlow
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels