| 
1 | 1 | 
 
  | 
2 | 2 | # TCP Port Scanner  | 
 | 3 | +Reliable multithreaded TCP port scanner.  | 
3 | 4 | 
 
  | 
 | 5 | +# How does it work?  | 
 | 6 | +This scanner will try to call `connect(2)` to the target host. If the scanner gets `ECONNREFUSED`, it is probably the target port is not blocked by the firewall, there is just no service is bound to the such port.  | 
 | 7 | + | 
 | 8 | +If the connect success, the scanner will try to send some payload and check whether there is a response from the destination port.  | 
 | 9 | + | 
 | 10 | +All necessary information will be stored in directory with name target host. If the directory does not exist, the scanner will create it automatically.  | 
4 | 11 | 
 
  | 
5 | 12 | # Installation  | 
6 | 13 | ```sh  | 
 | 
0 commit comments