Releases: Pyro57000/pentest_tool
Net view parser!
added a function to parse net view output files.
fixed net view parser
Work and play fully realized!
Full Changelog: 3.1.7.1...3.1.7.2
Work and play are fully realized here. Settings have been loaded as a hashmap instead of just raw strings and pathbufs, the run_command function parses the hashmap to build the settings it needs to pass to the various command functions, and the settings hashmap is reloaded every loop through the cli function.
I did this for a few reasons:
1.) I wanted to make sure that you could have different settings for personal and work projects.
2.) I wanted the function that lets you change settings to load the changed settings ASAP
You can manually edit the conf file to change settings live with your favorite text editor, and on the next round through the cli loop (when you run a command or press enter) it will pick up those new settings, or you can use the modify tool config command to interactively change your settings, either one at a time or globally!
Right now there isn't a method to verify the settings are what the tool expects, but I plan to add that soonish.
Work and Play isn't annoying now
Do you only use this tool for work? No play on this machine? Now when you exit the tool it won't bother you about which file to update!
Full Changelog: 3.1.7...3.1.7.1
Work and Play!
Full Changelog: 3.1.6...3.1.7
added some functions to choose between personal projects and work projects! Also added a function to go through your current list of projects and separate them out into work and personal.
Colorized!
added support for coloring the output to the terminal. Currently just have green for loading stuff, and red for errors. More colors for output to come!
Also fixed the portscan function!
bug fixes to allow for time to enter the sudo password.
Added a wait operation to get sudo password input.
Also cleaned up the warning so it should compile without any now!
moar DNS enumeration!
DNS Twist added, oh and you can modify the tool's configuration from the tool itself now!
You will still need to exit and re-launch to apply the configuration change.
Added dns enumeration function, and vishing test structure
what it says in the title, added support to perform dns record enumeration and subdomain bruteforcing, as well as added the vishing project type to the start_pentest operations!
Switch project bug fix and started making the bones for a new function!
fixed the bug where switch projects wouldn't actually switch projects, and started the bones for getting all possible host addresses based on scope.
this function will eventually parse the cidr notation for the ip ranges, as well as 192.168.1.2-192.168.1.15 style notation. This will take some time to implement since there's many ways this data can be entered by clients, but will be so cool once its working!