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
naabu-action — A fast port scanner written in go with a focus on reliability and simplicity. | Kitploit
Tools/GitHubGitHub/projectdiscovery/naabu-action
ReconnaissanceNetwork MappingPort ScanningScripting & AutomationInformation GatheringDevSecOps
GitHubprojectdiscovery/naabu-action

naabu-action

A fast port scanner written in go with a focus on reliability and simplicity.

View Repository
21101 year agoReviewed by Kitploit

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
Share

naabu

Naabu Action makes it easy to orchestrate naabu with GitHub Action.

Example Usage

GitHub Action running naabu on list of hosts

root@kitploit:~
      - name: 💥 Naabu - Port Scanner
        uses: projectdiscovery/naabu-action@main
        with:
          host: example.com

GitHub Action running naabu with custom port scan

root@kitploit:~
      - name: 💥 Naabu - Port Scanner
        uses: projectdiscovery/naabu-action@main
        with:
          list: hosts.txt
          ports: "80,443"

Example workflow - .github/workflows/naabu.yml

root@kitploit:~
name: 💥 Naabu - Port Scanner

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

jobs:
  naabu-scan:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v4
      - uses: actions/setup-go@v5
        with:
          go-version: 1.21.x

      - name: 💥 Naabu - Port Scanner
        uses: projectdiscovery/naabu-action@main
        with:
          list: hosts.txt

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

Available Inputs

Download Tool
KeyDescriptionRequired
hostHost to perform port scantrue
listList of hosts to perform port scanfalse
portsPorts to scan for (default - Top 100)false
rateRate of port scan probesfalse
outputFile to save output result (default - naabu.log)false
jsonWrite results in JSON formatfalse
passivePerform passive port enumerationfalse
flagsAdditional naabu CLI flags to usefalse