Look into building out a custom NMAP API with python/flask/celery in some sort.
The benefit will be that you could utilize the more advanced scan functions of NMAP like service / OS detection and maybe some basic scripting. But the scans can't take too long since the invoke-webrequest will time-out.
But also a more advanced existing scan API would do the job.
Look into building out a custom NMAP API with python/flask/celery in some sort. The benefit will be that you could utilize the more advanced scan functions of NMAP like service / OS detection and maybe some basic scripting. But the scans can't take too long since the invoke-webrequest will time-out. But also a more advanced existing scan API would do the job.