35 lines
1.2 KiB
Markdown
35 lines
1.2 KiB
Markdown
# NetworkScanner
|
|
|
|

|
|

|
|

|
|

|
|
|
|
## 📝 Description
|
|
**Network Scanner** is the next iteration of our local network scanning tool, designed to discover devices and open ports within your LAN. It works similarly to `nmap` but is built with Python, HTML, CSS, and JS, featuring a convenient and modern **web-based interface**.
|
|
|
|
We are constantly adding new features, so as they say: ***"stay tuned"***! :)
|
|
|
|
---
|
|
|
|
## 🚀 Installation & Usage
|
|
|
|
### 1. Install required Python packages
|
|
Note: Only external libraries need installation (`threading` and `socket` are built-in).
|
|
```bash
|
|
pip install flask requests
|
|
```
|
|
|
|
### 2. Download and extract the source code
|
|
### 3. Navigate to the project directory
|
|
### 4. Run the application
|
|
|
|
```bash
|
|
python ./main.py
|
|
```
|
|
### 5. Access the Web Interface
|
|
Open your browser and go to:
|
|
👉 http://127.0.0.1:5000
|
|
|
|
### 6. Start Scanning
|
|
Click the "Scan Network" button in the dashboard to begin discovery. |