This repository contains code for a workflow that performs a daily nmap scan for open ports on a target (specified by the IP_ADDRESS Github secret) and exports the results into an issue on this repository.
Any IP addresses in the results have been intentionally censored for privacy reasons.
- Performs a
nmapscan daily on the target defined by theIP_ADDRESSsecret. - Supports on-demand scans.
- Reports results as Github issues.
- Fork this repository to your Github account.
- Create a new repository secret by following this link with the name
IP_ADDRESSand its value set to the IP address that you wish to scan. (e.g8.8.8.8)

- Wait for the workflow to run or manually trigger it by following this link.

- Observe the scan report on the Issues page of the forked repository.

Question: How do I define when the workflow executes?
Answer: You can set the cron schedule defined in .github/workflows/scan.yml. Read this to learn more about it.