
Port scanning is a fundamental technique used in cybersecurity for identifying active services and potential vulnerabilities in networked systems. As modern networks grow in complexity, efficient and scalable scanning tools become increasingly important for administrators and security researchers. This paper presents the design and development of an advanced multithreaded port scanner implemented in Python and executed on the Linux operating system. The proposed system aims to provide efficient port discovery, faster scanning performance, and structured reporting for network security analysis. Unlike traditional sequential scanners, the proposed approach utilizes parallel execution techniques to analyze multiple ports simultaneously. The architecture includes modules for user input handling, scanning engine management, multithreading coordination, result processing, and reporting. Experimental evaluation demonstrates improved scanning speed and reliability compared to conventional scanning approaches.
| selected citations These citations are derived from selected sources. This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | 0 | |
| popularity This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network. | Average | |
| influence This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | Average | |
| impulse This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network. | Average |
