1. The Design of Large Scale IP Address and Port Scanning Tool
- Author
-
Tao Ma, Min Yue, Jinze Du, and Chao Yuan
- Subjects
Letter ,Transmission Control Protocol ,Network security ,Computer science ,HIRFL ,02 engineering and technology ,lcsh:Chemical technology ,Biochemistry ,Analytical Chemistry ,Software ,0202 electrical engineering, electronic engineering, information engineering ,lcsh:TP1-1185 ,Electrical and Electronic Engineering ,Instrumentation ,business.industry ,020206 networking & telecommunications ,Port (computer networking) ,Atomic and Molecular Physics, and Optics ,Golang ,GTK ,Trojan ,Embedded system ,020201 artificial intelligence & image processing ,port scanning ,business ,TCP - Abstract
The control network is an important supporting environment for the control system of the heavy ion accelerator in Lanzhou (HIRFL). It is of great importance to maintain the accelerator system’s network security for the stable operation of the accelerator. With the rapid expansion of the network scale and the increasing complexity of accelerator system equipment, the security situation of the control network is becoming increasingly severe. Port scanning detection can effectively reduce the losses caused by viruses and Trojan horses. This article uses Go Concurrency Patterns, combined with transmission control protocol (TCP) full connection scanning and GIMP Toolkit (GTK) graphic display technology, to develop a tool called HIRFL Scanner. It can scan IP addresses in any range with any ports. This is a very fast, installation-free, cross-platform IP address and port scanning tool. Finally, a series of experiments show that the tool developed in this paper is much faster than the same type of software, and meets the expected development needs.
- Published
- 2020