Releases: babylard/NetScan
NetScan 1.0
Overview
I've mostly fixed the GUI. Many of the options have been moved to a Title bar other to keep it clean, other than the Scan button. I am working on adding a port scanner which I expect to be finished in the next release, the option is there but it's unimplemented yet. I'll probably be focusing on making the Deauth and Port Scan windows a bit better in the next release.
Save management has also been added. You can save a session to a JSON file if it's ever need, which contains the status of the Short OUIs checkbox, Scan output, and what input fields are set to. Versioning hasn't been implemented yet for saves.
Added Features
- Title bar
- Save management
Changes
- The "Deauthed for 10 seconds" message has been removed and renamed to "Started Deauth loop"
- GUI has been ported to CustomTkinter.
- Moved Clear, Deauth, and Help buttons to the Title bar.
Netscan 0.9
This release is just a port of the GUI to Tkinter since the other library I was using (PySimpleGUI) is now paid. It looks terrible but it works as intended still. I'll be working on making the UI better over time, 1.0 should look much better once I finish it.
NetScan 0.8
Features
- Short OUI option in the TUI version
Bug Fixes
- Errors when inputting invalid values in Deauth window
- Errors when inputting no values into the Deauth window.
I'm now going to be changing the versioning format to 0.0
rather than 0.0.0
from now on.
NetScan 0.0.7
Features
This release features:
- The ability to Deauth devices from your network
You can now Deauth devices that are connected to your network, which is a type of denial of service attack interfering with communication between routers and devices.
For more information, read the Documentation in the repo.
Bug Fixes
- Program closure caused by a crash when pressing x
- Windows of NetScan freezing when scanning or doing any other long process
- Crappy threading
NetScan 0.0.6
Features
This release features:
- The ability to view the hostnames of devices
- Renamed the
Scan
button toScan Network
for more clarity.
Bug Fixes
None! :-)
For Installation/Setup instructions, please view the README.md, or the Documentation for more in-Depth instructions.
NetScan 0.0.5
Features
This release features:
1. The ability to list the OS of Mobile devices rather than just common Desktop OSes
2. A button to clear the Output of the program, which has long been needed.
3. After pressing "Scan", the program will now show the time of completion after listing devices.
Bug Fixes
1. The issue of the Help window appearing when clicking x
rather than Exit
in the GUI has been resolved
For Installation/Setup instructions, please view the README.md, or the Documentation for more in-Depth instructions.
NetScan 0.0.4
From here on out, the releases will most likely not contain an EXE due to issues with Pyinstaller, and you will be required to have Python3 or later.
Please install all required dependencies using pip install -r requirements.txt
This release mainly features the ability to print the full OUI manufacturer information rather than the 8 Character version. I thought this might also be a good feature, so there is now a checkbox which allows you to change the length to the 8 Character version, or the full length.
Also, the UI looks sick now.
NetScan 0.0.3
This release mainly features OUI Manufacturer information, along with what OS the device is running when scanning.
The IP Field is now automatically filled with the IP of your Router/AP. The OUI information is currently only 8 characters long for now, I literally have no idea why and I'm working on a fix for this. at least it's readable enough.
NetScan 0.0.2
This release mainly features a few bug fixes, the ability to specify an IP Range, and finally a Help button.
By default the IP Range field will be set to 24. If you're not sure what an IP Range is, you can leave it set to default and the program will work just fine as is after inputting the Router IP.
The Help button launches a Window which I will keep known issues in and other information as development goes on. You wont find too much there right now.