Commit Graph

247 Commits

Author SHA1 Message Date
Tib3rius 55a6a8e17e Version update. 2022-04-23 02:32:25 -04:00
Tib3rius 18a3f262b3 Version update.,
Version update.,
2022-04-18 06:54:24 -04:00
Tib3rius 29b3660faa Update main.py
Bug fix.
2022-04-18 06:53:06 -04:00
Tib3rius 91fec5cc53 Update main.py
Potential fix for imports.
2022-04-10 01:34:11 -04:00
Tib3rius d2ad6fc041 Fixed bug.
Typo in onesixtyone.py plugin.
Fixes #146
2022-03-28 17:48:11 -04:00
Tib3rius 89b5f6f3ad Fixed plugins.
Fixes #144
2022-03-24 01:49:16 -04:00
Tib3rius 3fab2d4833 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 b92383c027 Plugin Updates
Separated plugins out into separate files to make them easier to understand.
2022-02-14 22:15:20 -05:00
Tib3rius 8fe580abb5 Update dirbuster.txt
Removed some entries from dirbuster.txt
2022-02-08 22:45:46 -05:00
malet 1368914f11 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 9edbf917fd 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 6100333bd7 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 eb003b7f2c Added GetArch plugin.
Resolves #138
2022-01-13 22:21:44 -05:00
Tib3rius 81136138dd Added wpscan API token.
Fixes #115
2022-01-13 21:17:48 -05:00
Tib3rius 168865256b 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 38a99b0390 Update README.md
Fixes #137
2022-01-13 00:45:11 -05:00
Tib3rius 06d46797df 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 7d5fae0ff7 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 9cb392d4b4 Added Virtual Host enumeration plugin. 2022-01-10 02:22:36 -05:00
Tib3rius 4c398a2dd5 Merge branch 'main' of https://github.com/Tib3rius/AutoRecon 2022-01-09 20:39:34 -05:00
Tib3rius 491b75fca1 Update guess-port-scan.py
Fixed typo.
2022-01-09 20:39:30 -05:00
Tib3rius 529fc5d7aa Update README.md 2022-01-09 20:13:19 -05:00
Tib3rius 301f768c67 Update README.md 2022-01-08 02:23:15 -05:00
Tib3rius 479bdcdd3d Update lint_python.yml 2022-01-06 14:02:57 -05:00
Tib3rius 7ee877eddd Version update. 2022-01-06 13:45:35 -05:00
Tib3rius d89f94ff57 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 e690bdceed Added Missing qoutes (#136)
The actual version is causing an missing quotes issue. (dquote>)
2022-01-05 21:26:09 -05:00
goproslowyo fb5ecaf7ee 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 a4a46bf2c7 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 d80b1270e8 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 423ecb8d23 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 8b74b55523 Update README.md (#129) 2021-12-12 11:34:47 -05:00
Heino Sass Hallik e0b5f7c725 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 2235df1abe 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 0f917df077 Bug fix.
Fixed bug that reported tcpwrapped ports as missed services.
2021-10-19 18:29:44 -04:00
Tib3rius 2229216926 Fixes #114
Places manual commands in the correct directory.
2021-10-19 16:36:28 -04:00
Tib3rius f1ed986bd0 Plugin updates.
Added an NTP nmap plugin.
Updated SIP plugin.
2021-10-06 11:49:11 -04:00
Tib3rius f033577dfa Bug fixes.
Better exception handling in manual commands.
2021-10-01 17:12:29 -04:00
Tib3rius f7d234e7bb Update version number. 2021-10-01 16:18:33 -04:00
Tib3rius 9185ad5ae8 Bug fixes.
Fixed bug in Curl Robots where file would get created despite no robots.txt existing.
Fixed bug where manual command exceptions would not get caught.
2021-09-30 13:43:55 -04:00
Christian Clauss 197700c319 GitHub Action to lint Python code (#108)
* GitHub Action to lint Python code

* Fix undefined name: verbose -> config['verbose']

* Update lint_python.yml

* Update lint_python.yml
2021-09-21 13:49:11 -04:00
Tib3rius 65dd292ef0 Update main.py 2021-09-15 14:16:33 -04:00
Tib3rius a2060efc37 Update README.md 2021-09-15 14:11:08 -04:00
Tib3rius 2e23fcd9d2 Updated version number. 2021-09-15 14:08:38 -04:00
Tib3rius 003fd10126 Bug fixes.
Renamed the outdir variable back to output to avoid inconsistencies with config.
Renamed --targets to --target-file again for consistency.
2021-09-15 14:07:16 -04:00
Tib3rius 3f12537fb4 Update README.md 2021-09-15 03:13:30 -04:00
Tib3rius 9f8e057ddb Upgraded config/global/plugins searching.
AutoRecon will now search for config/global/plugins in the current directory, then the ~/.config/AutoRecon directory, unless being overridden by command line options.
2021-09-15 02:31:59 -04:00
Tib3rius 732db25f42 Update README.md 2021-09-14 18:54:26 -04:00
Tib3rius 3f73f1a8fb Update README.md 2021-09-14 18:50:11 -04:00
Tib3rius 9bd2ff354e Update README.md 2021-09-14 18:45:38 -04:00