willdurand/nmap - php обертка для nmap
Пример
https://github.com/willdurand/nmap
$nmap
->enableOsDetection()
->scan([ 'williamdurand.fr' ]);
$nmap
->enableServiceInfo()
->scan([ 'williamdurand.fr' ]);
// Fluent interface!
$nmap
->enableOsDetection()
->enableServiceInfo()
->scan([ 'williamdurand.fr' ]);https://github.com/willdurand/nmap