Skip to content

Releases: Pyro57000/pentest_tool

Net view parser!

16 Jul 16:33

Choose a tag to compare

added a function to parse net view output files.

fixed net view parser

25 Jul 15:55

Choose a tag to compare

the server parsing logic for the netview parsing function was flawed and add all server names following loops. That has been fixed and it works as expected now!

Work and play fully realized!

05 Jun 20:55

Choose a tag to compare

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

04 Jun 14:57

Choose a tag to compare

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!

02 Jun 17:24

Choose a tag to compare

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!

28 May 18:01

Choose a tag to compare

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.

28 May 14:41

Choose a tag to compare

Added a wait operation to get sudo password input.

Also cleaned up the warning so it should compile without any now!

moar DNS enumeration!

27 May 17:21

Choose a tag to compare

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

20 May 14:47

Choose a tag to compare

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!

30 Apr 15:03

Choose a tag to compare

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!