in reply to port scanner using nmap
No need to shell out... there's an API for that!
I haven't tried that one, but I've helped work on an older one: Nmap::Parser, which also can run a scan directly with the parsescan method.
call it version 1.0
destroy all evidence that I tried
pay someone else to do it for me
have some cake
try two more times so my failure is statistically significant
Results (144 votes). Check out past polls.