Commit Graph

259 Commits

Author SHA1 Message Date
Tib3rius ef53ebb01d Updated requirements and added check for WinRM
Since Nmap reports WinRM as HTTP, the port scan plugins now do a few additional checks on ports 5985 and 5986 to avoid running needless HTTP plugins if the services are just WinRM.

Updated the project dependencies to match.
2022-08-07 14:10:31 -04:00
Tib3rius 28521f6e00 get_option() update
The plugin function get_option() now has an optional default value which is returned in the event that no option was provided (either by the plugin as a default when creating the option, or by the end user).
2022-06-12 16:22:20 -04:00
Tib3rius f724be8191 Updated service exceptions list. 2022-05-28 23:40:21 -04:00
Asim Aziz c2b6d9d232
Update ldap-search.py (#163)
* Update ldap-search.py

Hi Tib3rius
ldapsearch has updated syntax.
-h and -p have been Deprecated in favor of -H
New syntax is -H ldap://<IP>:<PORT>

* Version update.

Co-authored-by: Tib3rius <48113936+Tib3rius@users.noreply.github.com>
2022-05-25 23:28:04 -04:00
Tib3rius f1620806b2 Update main.py
Fix for updating default plugin arguments from config file.
2022-05-22 19:05:04 -04:00
Tib3rius fec09fb591 Version update. 2022-05-10 16:41:53 -04:00
Tib3rius 48bea9d0d2 Update portscan-top-100-udp-ports.py
Allows for UDP scan to be run even if user is not root (edge case).
Fixes #145
2022-05-10 16:40:14 -04:00
Tib3rius f82a9a7005
Update README.md 2022-05-09 11:59:30 -04:00
Tib3rius a7b7128cd2 Merge branch 'main' of https://github.com/Tib3rius/AutoRecon 2022-04-23 02:32:35 -04:00
Tib3rius 4cd6183e6c Version update. 2022-04-23 02:32:25 -04:00
Asim Aziz ac16397f68
Update ldap-search.py (#155)
Removed extra quotes after <password> in manual command
2022-04-23 02:19:23 -04:00
Asim Aziz f93bb30749
Update get-arch.py (#153)
correctly call getArch.py for default impacket installation on kali

Co-authored-by: Asim Aziz <41350723+chirisoft@users.noreply.github.com>
2022-04-23 02:17:46 -04:00
Rohit Kumar Ankam dc9b3af8e4
added recursive fuzzing with --dirbuster.recursive (#149)
Added recursive option for directory busting.

Co-authored-by: Tib3rius <48113936+Tib3rius@users.noreply.github.com>
2022-04-23 02:16:21 -04:00
Tib3rius dadfc9b300 Version update.,
Version update.,
2022-04-18 06:54:24 -04:00
Tib3rius 0410fa2477 Update main.py
Bug fix.
2022-04-18 06:53:06 -04:00
Tib3rius 9d3e2e684c Update main.py
Potential fix for imports.
2022-04-10 01:34:11 -04:00
Tib3rius a9e3a626ab Fixed bug.
Typo in onesixtyone.py plugin.
Fixes #146
2022-03-28 17:48:11 -04:00
Tib3rius 792c980e20 Fixed plugins.
Fixes #144
2022-03-24 01:49:16 -04:00
Tib3rius 4a98feee20 Updates to dirbuster plugin.
Removed gobuster's backup search.
Added extract link option to feroxbuster's manual command.
Removed recursion from dirsearch's manual command.
Removed silent mode from dirb's manual command.
2022-02-19 18:01:21 -05:00
Tib3rius ae0eb0629a Plugin Updates
Separated plugins out into separate files to make them easier to understand.
2022-02-14 22:15:20 -05:00
Tib3rius 0e27e3b1c4 Update dirbuster.txt
Removed some entries from dirbuster.txt
2022-02-08 22:45:46 -05:00
malet 5751f482f6
Enumeration of vhost should ignore TLS/SSL certificate errors (#139)
* Adding no tls certificate checking to gobuster vhost enumeration

* Updated version number.

Co-authored-by: malet <malet@invalid>
Co-authored-by: Tib3rius <48113936+Tib3rius@users.noreply.github.com>
2022-02-05 01:18:06 -05:00
Tib3rius 906493da39 Added max plugin instance control.
-mpti / --max-plugin-target-instances can be used to control the number of instances of a plugin that can run concurrently per target.
-mpgi / --max-plugin-global-instances can be used to control the number of instances of a plugin that can run concurrently (globally).
2022-02-05 01:06:33 -05:00
Tib3rius f8d89966da Fixed / improved pattern matching.
{match} will output as the entire matched string. {match1} will output as the first matched group. {match2} etc.
2022-01-18 20:00:33 -05:00
Tib3rius 84adcb4836 Added GetArch plugin.
Resolves #138
2022-01-13 22:21:44 -05:00
Tib3rius 21ebcd1bbb Added wpscan API token.
Fixes #115
2022-01-13 21:17:48 -05:00
Tib3rius 4912a235ad I/O Updates, New Subdomain Enumeration Plugin
Plugins can now call info(), warn(), and error() functions from their service / target object which will properly prefix the plugin name, etc.
A new subdomain enumeration plugin using gobuster has been developed.
2022-01-13 18:33:45 -05:00
Tib3rius fbe3fb48c3 Update README.md
Fixes #137
2022-01-13 00:45:11 -05:00
Tib3rius 58f1b69ce0 Bug fix.
Fixed bug where newline / carriage return characters at the start of output strings would cause a weird text overflow when printed.
2022-01-12 00:05:26 -05:00
Tib3rius 873a1078d6 Fixed bug in rpcdump plugin.
impacket-rpcdump only supports ports 135, 139, 443, 445, and 593. Added a limitation to the plugin so it only runs against those ports.
2022-01-10 13:14:42 -05:00
Tib3rius 6fb3aff695 Added Virtual Host enumeration plugin. 2022-01-10 02:22:36 -05:00
Tib3rius 89b7a6cd89 Merge branch 'main' of https://github.com/Tib3rius/AutoRecon 2022-01-09 20:39:34 -05:00
Tib3rius 265970a9cc Update guess-port-scan.py
Fixed typo.
2022-01-09 20:39:30 -05:00
Tib3rius 499d4937ea
Update README.md 2022-01-09 20:13:19 -05:00
Tib3rius b01f5cbcf2 Update README.md 2022-01-08 02:23:15 -05:00
Tib3rius 5b9b0cbb94 Update lint_python.yml 2022-01-06 14:02:57 -05:00
Tib3rius 8c3e5f8ea2 Version update. 2022-01-06 13:45:35 -05:00
Tib3rius 43954a3f84 Added wordlist for dirbuster plugin.
AutoRecon will now create ~/.config/AutoRecon/wordlists dir and put the dirbuster.txt wordlist in it.
DirBuster plugin uses that wordlist by default.
2022-01-06 13:41:01 -05:00
Sebastian Hofmann 342b66d968
Added Missing qoutes (#136)
The actual version is causing an missing quotes issue. (dquote>)
2022-01-05 21:26:09 -05:00
goproslowyo 29b302fa8c
Fix small bug from curl 404 output (#134)
* Fix small bug from curl 404 output

This PR fixes a small bug from when `curl` receives an `HTTP 404` from the web server and the error code is non-zero (in this case `22`). This handles that case in the if statement. There may other error codes that `curl` throws, HTTP-wise, that you may want to catch in the future as well but I didn't run into them.

* Update main.py

Fixed small logic bug.

Co-authored-by: Tib3rius <48113936+Tib3rius@users.noreply.github.com>
2022-01-05 21:23:41 -05:00
gr4ysku11 1a2b9e9501
wrap post parameters in quotes (#133)
* wrap post parameters in quotes

* wrap params and message

similar to medusa right below it
2022-01-05 20:58:05 -05:00
Tib3rius 7552e6bcf7 Minor config changes.
Changed the --create-port-dirs option to --no-port-dirs (making their creation default).
Added -T4 to the default nmap commands.
Adjusted config.toml accordingly.
2022-01-05 20:45:50 -05:00
Tib3rius c4d1c8a9db Missing services bug fix.
AutoRecon should not longer report 'unknown' services as missing. Fixes #130
Updated unidecode requirement to 1.3.2
2021-12-16 14:23:09 -05:00
Zyaire 61f6650408
Update README.md (#129) 2021-12-12 11:34:47 -05:00
Heino Sass Hallik 6c76b1fc8d
Add DnsRecon scans to default dns plugin (#119)
* add dnsrecon plugin

* Updated dnsrecon plugins.

Fixed a few formatting issues and typos.

Co-authored-by: Heino Sass Hallik <sass@rangeforce.com>
Co-authored-by: Tib3rius <48113936+Tib3rius@users.noreply.github.com>
2021-12-12 00:22:50 -05:00
Tim Bentley cfac135cc4
Fixes and New Scan feature (#128)
* fix issues and add function

* Fix smbclient

* Reverted some minor changes.

ffuf's -noninteractive flag does function. Unsure of why it was removed.
smbclient bug confirmed, but added -I back in and put // before the address since that appears to be the correct syntax.
Renamed CurlKnowSecurity to CurlKnownSecurity.

Co-authored-by: Tib3rius <48113936+Tib3rius@users.noreply.github.com>
2021-12-11 23:34:38 -05:00
Tib3rius 3b553e1933 Bug fix.
Fixed bug that reported tcpwrapped ports as missed services.
2021-10-19 18:29:44 -04:00
Tib3rius f47cbca8ef Fixes #114
Places manual commands in the correct directory.
2021-10-19 16:36:28 -04:00
Tib3rius ee3dc91668 Plugin updates.
Added an NTP nmap plugin.
Updated SIP plugin.
2021-10-06 11:49:11 -04:00
Tib3rius 5a12fff6ae Bug fixes.
Better exception handling in manual commands.
2021-10-01 17:12:29 -04:00