Commit Graph

15 Commits

Author SHA1 Message Date
Tib3rius 0efedca423 Refactoring codebase.
Moved most of the core functionality to modules.
Plugins updates with new module name.
2021-09-01 23:52:16 -04:00
Tib3rius 6ccff4cb39 Target handling updates.
Changed Target.type to be either 'ip' or 'hostname'. IP version is now stored in Target.ipversion.
Updated plugins to reflect this.
2021-08-31 11:10:41 -04:00
Tib3rius 964c438480 Update http.py
Fixed pattern.
2021-08-30 13:46:26 -04:00
Tib3rius 76dab09f5e IPv6 Plugin Support + Bug Fix
Added a lot of plugin support for IPv6.
Added new {addressv6} template variable.
Fixed bug in new --ports feature.
Added correct global.toml file.
2021-08-29 17:59:38 -04:00
Tib3rius 6da47ee7e2 Update http.py
Fix for accidental commit.
2021-08-29 16:58:15 -04:00
Tib3rius 62db07d099 Update http.py
Added dirbuster.ext for extensions.
Fixed bug in dirsearch command.
Removed status codes from gobuster commands.
2021-08-28 21:41:09 -04:00
Tib3rius 6114970e26 Fixed add_list_option()
Previously, add_list_option() used argparse's "append" type. Now it uses nargs='+' to allow multiple options (space separated) that also override defaults rather than appending.
2021-08-26 17:10:17 -04:00
Tib3rius 6e9339328e New functionality.
Added a stream readlines() function to read all lines into a list.
Added fformat() function, giving plugin authors more access to variables.
Fixed "Curl Robots" plugin (suggestion by Alh4zr3d) so it only saves the robots.txt file if it finds one.
2021-08-24 20:30:13 -04:00
Tib3rius ad994bdbfa Plugin updates.
Added "safe" tag to most plugins.
Added an "unsafe" non-default tag.
Created an SMB Vulnerabilities plugin which is unsafe and won't run by default.
2021-08-22 08:10:23 -04:00
Tib3rius 31b306d8ab Update http.py
Re-arranged dirbuster run/manual functions.
2021-08-18 15:36:03 -04:00
Tib3rius a1ca13ecbe Plugin Updates
Better logic in wkhtmltoimage plugin.
New Redis plugins.
New RPCDump plugin.
Updated README for new tools.
2021-08-16 22:46:15 -04:00
Tib3rius 37a5cfb4ee Updated Manual Commands
Manual commands function manual() now requires two arguments to make it more advanced.
2021-08-14 19:41:10 -04:00
Tib3rius 1be32aa034 Fixed bug in manual commands function.
The manual commands function will now merge command arrays instead of replacing them, while removing duplicate commands and preserving order.
Added a default option to get_global / get_global_option function in case user deletes global options.
Updated several plugins that use global options.
2021-08-02 19:35:49 -04:00
Tib3rius c92e594f77 Reformatting & API Function Name Updates
Switched spaces to tabs throughout for consistency.
Changed add_port_match() to match_port()
Changed add_service_match() to match_service_name()
Removed un-used variables.
2021-08-02 19:13:09 -04:00
Tib3rius 70e6eec782 AutoRecon v2 Beta Release
Effectively an initial commit since this is 95% rewritten code.
2021-07-31 21:06:28 -04:00