Skip to content
KitploitKITPLOIT
ToolsBlog
Submit
ToolsBlog
Submit

Hacking, PenTest, and Cybersecurity Tools for Your Security Arsenal!

Kitploit is a directory of hacking, cybersecurity, and pentesting tools. Discover the latest project updates to find vulnerabilities, analyze systems, automate testing, and strengthen your security.

··Feeds·Contact·Privacy·© 2026 Kitploit

Tool Directory

Categories

View all categories
Loading categories
Tools/GitHubGitHub/projectdiscovery/dnsx-action
ReconnaissanceNetwork MappingInformation GatheringUtilities & FrameworksSubdomain EnumerationDNS Analysis
GitHubprojectdiscovery/dnsx-action

dnsx-action

Fast and multi-purpose DNS toolkit allow to run multiple DNS queries.

View Repository
1564 years agoNot yet reviewed

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
Share
dnsx-action — Fast and multi-purpose DNS toolkit allow to run multiple DNS queries. | Kitploit

dnsx

dnsx Action makes it easy to orchestrate dnsx with GitHub Action.

Example Usage

GitHub Action running dnsx on list of hosts

root@kitploit:~
      - name: 💥 dnsx - DNS Resolver
        uses: projectdiscovery/dnsx-action@main
        with:
          list: hosts.txt

GitHub Action running dnsx with custom resolvers

root@kitploit:~
      - name: 💥 dnsx - DNS Resolver
        uses: projectdiscovery/dnsx-action@main
        with:
          list: hosts.txt
          resolver: resolver.txt

Example workflow: .github/workflows/dnsx.yml

root@kitploit:~
name: 💥 dnsx - DNS Resolver

on:
    schedule:
      - cron: '0 0 * * *'
    workflow_dispatch:

jobs:
  dnsx-scan:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v3
      - uses: actions/setup-go@v3
        with:
          go-version: 1.17

      - name: 💥 dnsx - DNS Resolver
        uses: projectdiscovery/dnsx-action@main
        with:
          list: hosts.txt

      - name: GitHub Workflow artifacts
        uses: actions/upload-artifact@v2
        with:
          name: dnsx.log
          path: dnsx.log

Available Inputs

Download Tool
KeyDescriptionRequired
listList of hosts to perform DNS resolutiontrue
outputFile to save output result (default - dnsx.log)false
jsonWrite results in JSON formatfalse
resolverList of custom resolvers to usefalse
flagsAdditional dnsx CLI flags to usefalse