Skip to content

EloyGMDev/IpAll

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 

Repository files navigation

IpAll

IpAll is a Python-based command-line tool for local network auditing and analysis. It is developed entirely with Python’s standard libraries (socket, ipaddress, concurrent.futures, etc.) and requires no external dependencies.


Description

IpAll allows users to perform customizable network scans on defined IP ranges and test specific ports. All operations are executed locally and rely solely on the Python standard library. The tool is designed for users who want a simple, transparent, and ethical way to inspect their own network infrastructure.


Features

  • Configurable IP range scanning
  • Optional port range or list selection
  • Multi-threaded execution using ThreadPoolExecutor
  • Adjustable timeout for each connection
  • No external dependencies

Installation

Clone the repository and run the program directly with Python:

git clone https://github.com/EloyGMDev/IpAll.git
cd IpAll
python ipall.py

Requirements

Python 3.8 or higher


Usage

Run the tool from the command line.

If your version of IpAll uses interactive input instead of command-line arguments, follow the on-screen instructions when running the program.


Disclaimer and Legal Notice

IpAll is intended only for authorized and ethical security testing.

Run this tool exclusively on networks that you own or have explicit permission to analyze. The author (EloyGM) is not responsible for any misuse, damage, or illegal activity resulting from the use of this software.

The user assumes full responsibility for all actions performed with IpAll.


Author

EloyGM


About

This is a robust, Python-native command-line tool designed for local network auditing and security assessment. Built exclusively using standard Python libraries (such as socket and concurrent.futures).

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages