vinitshahdeo/PortScanner
[Frontend] Add GUI with input fields for range + CTAs for scanning network
Aperta
#12 aperta il 10 giu 2020
Network Scannerbeginner friendlyenhancementfirst-timers-onlygood first issuehacktoberfesthelp wantedpythonpython3questionup for grabs
Metriche repository
- Star
- (150 stelle)
- Metriche merge PR
- (Metriche PR in attesa)
Descrizione
Currently this is a CLI based application, convert this into a GUI application to make the UX better!
-
Must have:
- A window with menus (IP Scanning/Port Scanning)
- Input box to enter host
- Input fields to enter low & high range of ports
- CTA(Button) to start scanning
- List of Ports/IPs (once the scanning is done)
-
Good to have:
- A live timer to show the total scanning time
- Some kind of indication (animation) in UI while scanning is happening in the background
- Resume/Pause/Restart scanning options
-
Extended feature
- UI option to convert a host into its IP address
- Display history: Last five scans in the following tabular form
| Date & Time | Host | IP Address | Total Scanning time |
|---|---|---|---|
| 9:00 PM June 8, 2020 | localhost | 127.0.0.1 | 24 seconds |
PS: Still open for discussions - feel free to suggest GUI frameworks(preferably from Python).