A GitHub Action that automates nmap vulnerability scanning on specified targets and posts the results as GitHub Issues for streamlined analysis.
Utilize nmap with GitHub Action to scan for targets and push the findings to a GitHub Issue for further analysis
This tool is designed for DevSecOps teams and security practitioners who want to automate vulnerability scanning within their CI/CD pipeline using nmap. By integrating with GitHub Actions, it enables continuous scanning of hosts listed in a file and centralizes findings as GitHub Issues for easy tracking and remediation.
This tool requires maintaining a scan.txt file with target hosts and relies on GitHub Actions for execution, so users should ensure proper permissions and workflow configurations. It is best suited for repositories where automated vulnerability scanning and issue tracking are desired without additional manual intervention.
Place target hosts in a file named scan.txt in the repository
Push changes to the master branch to trigger the GitHub Action workflow
Ensure the GitHub Action workflow is configured in the repository (usually via .github/workflows)
Push changes to master branch
Triggers the GitHub Action workflow to run the nmap vulnerability scan on hosts listed in scan.txt