Skip to content

Advanced Network Scanner is a powerful Python tool developed by Cipherkrish69x for network administrators and security professionals. It provides advanced capabilities for network discovery, host scanning, port scanning, and ARP spoofing detection..

License

Cipherkrish69x/advanced-network-Scanner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation


Advanced Network Scanner

image

Welcome to the Advanced Network Scanner, a versatile tool developed by Cipherkrish69x for advanced network scanning capabilities.

Features

  • Network Discovery and Host Scanning:

    • Use ARP scanning to discover live hosts within a specified IP range.
  • Port Scanning with Service Version Detection:

    • Scan open ports on discovered hosts and detect the services running on those ports.
  • ARP Spoofing Detection:

    • Identify potential ARP spoofing attacks by comparing ARP responses.
  • Banner Grabbing for Specific Services:

    • Retrieve banners from specific services like HTTP and FTP to gather more information about running services.

Installation

  1. Clone the Repository:

    git clone https://github.com/Cipherkrish69x/advanced-network-Scanner.git
  2. Install Dependencies:

    • Ensure you have Python installed on your system.
    • Install required Python packages using pip:
      pip install -r requirements.txt

Usage

  1. Navigate to the Directory:

    cd advanced-network-Scanner
  2. Run the Tool:

    python advanced_network_scanner.py
  3. Enter IP Range:

    • Provide the IP range (e.g., 192.168.1.1/24) to scan for live hosts.
  4. View Results:

    • The tool will display live hosts, detect ARP spoofing, and scan open ports with service details.

Features in Detail

  • Network Discovery:

    • Utilizes ARP requests to discover live hosts within a specified IP range.
  • Port Scanning:

    • Performs port scans on discovered hosts to identify open ports.
  • Service Version Detection:

    • Detects the services running on open ports and retrieves version information.
  • ARP Spoofing Detection:

    • Checks for potential ARP spoofing by comparing ARP responses.
  • Banner Grabbing:

    • Retrieves banners from specific services (e.g., HTTP, FTP) to gather additional information.

Contributing

Contributions are welcome! If you have any suggestions, improvements, or feature requests, please open an issue or submit a pull request.

License

This project is licensed under the MIT License.

Author


About

Advanced Network Scanner is a powerful Python tool developed by Cipherkrish69x for network administrators and security professionals. It provides advanced capabilities for network discovery, host scanning, port scanning, and ARP spoofing detection..

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages