(___ ) ( ) (___ ) ( ) ( ) ( ) ( )_
| | _ _ ___ | |/') _ _ | | _ _ ___ | |/') _ _ | || | _ _ ___ | ,)
_ | | /' ) /'___)| , < ( ) ( ) _ | | /'_ ) /')| , < ( ) ( )| _ |( ) ( )/' _ \| | ( )_| |( (_| |( (___ | |\\ | () |( )| |( (| |( (__ | |`\ | () || | | || () || ( ) || |_
\___/'_,)\____)(_) (_)_, |\___/'_,)\____)(_) (_)_, |() ()\___/'(_) (_)_)
( )| | ( )_| |
\___/' ___/'
A modern Python tool to scan and display detailed information about your device and local network.
- π¨ Modern, colorful ASCII-art interface in the terminal
- π§ Shows all network adapter details (IP, MAC, status, speed, etc.)
- π Displays local device IP information
- π Fetches public IP and geolocation details
- π Scans the local subnet to find active devices
- πΎ CLI and GUI (main.py) or CLI-only (mobilemain.py) output
- Python 3.x
- psutil
- requests
- rich
- beautifulsoup4
- tkinter (usually included with Python)
-
Clone the repository:
git clone https://github.com/Pisethz/Deviceandnetworkscanner.git cd Deviceandnetworkscanner -
Install the required Python packages:
pip install -r requirements.txt
-
Run the program:
python main.py
Note: On some systems, you may need to install
tkinterseparately. For example, on Ubuntu:
sudo apt-get install python3-tk
Pisethz x JackyJackyHunt