TcpScanner port survivability detection

TcpScanner is a scanning tool for detecting server port survivability. It is based on TCP scanning and graphical interface management. It is mainly used for server operation and maintenance personnel. Generally, in small and medium-sized network environments, the number of servers is often more than that of network devices, especially those with web services. For the operation and maintenance personnel, it must be ensured that the service cannot be interrupted (the server port service is normal), and the number of servers in the network is often very large. How to find the problem in time is critical. Therefore, based on a previously written TCP scanning tool, slightly modified, shared here.

Introduction to TcpScanner

Before introducing the usage of the tool, let me talk about the specific functions and advantages and disadvantages of this tool.
First take a screenshot:

Background Wolverine!


  • Detect server port survivability
  • Support nslookup
  • Email alert (already added in version 1.3)


  • Graphical interface, easy to manage and easy to use
  • Support batch server port detection
  • Custom scan interval, custom result filter


  • Currently only supports tcp scanning
  • No optimization, there may be some bugs

TcpScanner usage

(1) Fill in excel

First prepare an excel table, fill in the server name, ip, port, and domain name to be detected.

Fill in the template strictly, otherwise the result may be inaccurate. The NAME column should not be duplicated. If it is the same server, the name can be distinguished.

(2)Load excel

Run the program, click Browse, and load the completed excel file (preferably the .xls file, xlsx may report an error).

(3)Detecting excel

Click detection, the program will detect the contents of excel fill, if there is no problem, it will display Import excel success, if there is any problem, check if excel is filled.

(4) Select parameters

Select the run interval and interrupt filter parameters.
Note: The running interval indicates how often the scan is performed (unit: s), and the interrupt filter indicates that the entry is interrupted several times or more (unit: time).

(5) Start running

Click the Start button and the program will start running normally. There are three display boxes on the program interface, starting from the right hand side, the first one shows all detected items, the second one shows the interrupted item, and the third one shows the final item after filtering.

At this point, the operation and maintenance personnel can judge whether there is an interrupted service by observing whether there is an entry in the final display box. Of course, if the operation and maintenance personnel need to look at the program from time to time, the workload is also large, so the mail notification function is added in this V1.3 version, that is, the interruption service sends an alarm notification by mail.

Note: After the program runs, the entry appears with a number in front of it, which indicates the number of times this entry was interrupted. If it is restored, the number will decrease.


(GITHUB source code download): [TcPScannerV1.2] (
(Baidu network disk download): [TcPScannerV1.2] (
(If you need version 1.3, you can leave a message below the blog)

Conclusion: The tool was written in 2016.2, and some minor changes have been made. There may be bugs. If there is an error, please leave a message and I will fix it as soon as possible. Thank you!

本文标题:TcpScanner port survivability detection


发布时间:2016年10月14日 - 15:10

最后更新:2019年08月16日 - 15:08

原始链接: port survivability detection/

许可协议: 署名-非商业性使用-禁止演绎 4.0 国际 转载请保留原文链接及作者。

nmask wechat