Skip to content

ShuffleDNS

Purpose

ShuffleDNS is reserved for brute-force DNS resolution workflows that require resolver and wordlist configuration.

Plugin Information

Plugin ID: shuffledns

Category: Experimental

Plugin Type: resolver

Execution: experimental placeholder

Default State: disabled

Default Profiles:

  • Not included in the default scan_profiles configuration.

Input Scope

Accepted asset types:

  • Not active in non-test mode.

Required metadata:

  • Resolver and wordlist options are required but not implemented in the current wrapper.

Produces targets:

  • None in non-test mode.

Output

Creates assets:

  • None in non-test mode.
  • In test mode, reuses DNSX mock IP output.

Creates vulnerabilities:

  • None

May enrich:

  • None

Metadata:

  • Non-test mode returns an error explaining that resolver and wordlist options are required.

Graph Relations

No graph relationships are produced in non-test mode.

Files / Artifacts

Produces:

  • None

Dependencies

Required binary: shuffledns

Required installer entry: tools.shuffledns

Operational requirements:

  • Resolver list and wordlist support must be designed before enabling.

Example Flow

not enabled

Notes

Experimental and disabled by default. The current non-test wrapper intentionally fails instead of running an incomplete ShuffleDNS command.