Skip to content

naabu lacks native UDP service probes for effective port scanning #1633

@coderabbitai

Description

@coderabbitai

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

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions