https://github.com/theflash2k/nmap-scan-automation
NMAP Automation Script
https://github.com/theflash2k/nmap-scan-automation
Last synced: 11 months ago
JSON representation
NMAP Automation Script
- Host: GitHub
- URL: https://github.com/theflash2k/nmap-scan-automation
- Owner: TheFlash2k
- Created: 2020-04-01T00:11:26.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2020-04-01T10:27:42.000Z (over 6 years ago)
- Last Synced: 2025-03-29T10:32:20.158Z (over 1 year ago)
- Language: C++
- Homepage:
- Size: 45.9 KB
- Stars: 2
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# nmap-scan-automation
I was bored during this quarantine so I decided to challenge myself in making a script. I didn't know of what, so I made
an nmap scan automation with -sC -sV -oA parameters pre-defined. And because I use these parameters only, so, yeah, it did
make it easier for me to enumerate the machines i was scanning by just typing the ip and nothing else.
The attached nmapScan binary was compiled using G++.
[^] Usage
./nmapScan -i
./nmapScan -f
./nmapScan -h
-i | --ip - This tag is used to define the ip address.
You don't have to define an ip address with the tag. The program will ask you for it.
-f | --folder - This tag is used to define the name of the folder in which the files from the scan will be saved.
If you use only -f tag, the program will automatically prompt you for ip input.
-h | --help - This tag displays the help menu i.e. this menu.
Requirements:
[>] Termcolor.hpp:
In order to compile it, you're going to need Termcolor.hpp which is written by @ikalnytskyi. It can cloned from this link:
https://github.com/ikalnytskyi/termcolor/blob/master/include/termcolor/termcolor.hpp
[>] Linux:
This script only works on linux.