Commit Graph

27 Commits

Author SHA1 Message Date
Tib3rius 0ce1770f84 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 b77422d7c0 Update http.py
Fixed pattern.
2021-08-30 13:46:26 -04:00
Tib3rius fdbf760ef9 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 0a6e364f14 Update http.py
Fix for accidental commit.
2021-08-29 16:58:15 -04:00
Tib3rius 29e285c64f Added --ports
Added ability to scan specific ports.
2021-08-28 23:59:01 -04:00
Tib3rius eb9a39f3c5 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 10e40b2c53 Updates & Bug Fixes
Updated global option parsing to allow default None values by removing the "default=" setting.
Added a match_service() function to ServiceScan plugins to match combinations of protocol/port/name.
Fixed bug in status times.
Removed defaul from global.domain.
Added new WinRM detection plugin.
2021-08-27 15:16:26 -04:00
Tib3rius b3b81f5de9 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 edf47ef097 Update nfs.py
Added mountd plugin.
2021-08-26 01:06:08 -04:00
Tib3rius d13ebd4ba4 Update dns.py
Added Multicast DNS Nmap plugin.
2021-08-26 00:38:49 -04:00
Tib3rius 226d6ea77d 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 aac5e641f1 Update rpc.py
Added program check to configure.
Changed error message in run.
2021-08-23 20:25:53 -04:00
Tib3rius 848a0046c1 Update ssh.py
Added "safe" tag.
2021-08-23 20:25:19 -04:00
Tib3rius b813021267 Update default-port-scan.py
Renamed UDP Port Scan class.
Added "long" tag,.
2021-08-23 20:25:06 -04:00
Tib3rius 741a0bf9d0 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 4d77ec2ed7 Create rsync.py
Added rsync plugins.
2021-08-21 22:20:54 -04:00
Tib3rius 005a729dd9 Plugin Updates
Added global option "domain" for use with DNS / Active Directory.
Updated DNS and Kerberos plugins.
2021-08-20 13:22:55 -04:00
Tib3rius 429434f1a8 Added DNS Reverse Lookup plugin
Also renamed Zone Transfer plugin to DNS Zone Transfer.
2021-08-18 18:44:26 -04:00
Tib3rius 12f53a3962 Update dns.py
Added Zone Transfer plugin for DNS.
2021-08-18 15:36:16 -04:00
Tib3rius b94ac0065d Update http.py
Re-arranged dirbuster run/manual functions.
2021-08-18 15:36:03 -04:00
Tib3rius 1155113592 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 40dcea93b7 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 5740efc86c Missed Services Collection
Added feature to collect services which AutoRecon "missed" (i.e. doesn't have plugins for) and report them at the end.
2021-08-13 18:53:59 -04:00
Tib3rius 3d67b185ea Updated SMTP user enumeration.
Replaced smtp-user-enum with hydra.
2021-08-02 23:14:42 -04:00
Tib3rius 8f34de0a89 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 5a584a1b71 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 c22443acc7 AutoRecon v2 Beta Release
Effectively an initial commit since this is 95% rewritten code.
2021-07-31 21:06:28 -04:00