add a port_scan tool