Skip to content

dragonked2/Egyport

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

EgyPort is a powerful and user-friendly port scanning tool designed to provide comprehensive network security assessments. With its advanced features and intuitive interface, EgyPort allows you to identify open ports, detect services, and analyze potential vulnerabilities within your target network.

Key Features

  • High-Speed Scanning: EgyPort employs multithreading techniques to scan all 65,535 ports rapidly, saving you time and effort.
  • Real-Time Progress Updates: Stay informed with the progress bar, which provides live updates on the scanning process and the discovered open ports.
  • Accurate Port Detection: EgyPort accurately identifies open ports and provides detailed information about the associated services running on those ports.
  • Intelligent Banner Grabbing: Retrieve service titles, versions, and banners to gain insights into the target system's software stack.
  • Supports IP Addresses and Domain Names: Scan both IP addresses and domain names, giving you the flexibility to assess various network configurations.
  • Ctrl+C Interruption Support: Terminate the scanning process gracefully by pressing Ctrl+C, ensuring a smooth and controlled exit.

How to Use

  1. Clone the EgyPort repository or download the port.py file.
  2. Install Python 3.x if it is not already installed on your system.
  3. Install the required dependencies by running pip install -r requirements.txt.
  4. Run the script using the command python port.py.
  5. When prompted, enter the target IP address or domain name you want to scan.
  6. Sit back and relax while EgyPort scans all the ports and provides you with the results.

Example Usage

python port.py

About

Advanced Port Scanner

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages