Commit Graph

119 Commits

Author SHA1 Message Date
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 8ed8c74882 Bug fixes.
Fixed bug where commands were double formatted when being written to _commands.txt
Fixed bug where plugin warnings would print multiple times per plugin.
2021-08-19 23:18:43 -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 4d9145d326 Update autorecon.py
Added --create-port-dirs option which will create port directories (e.g. tcp80, udp53) in the scans directory and put all relevant scans there.
Now most command line options can be set in the config.toml file as well.
2021-08-17 19:03:29 -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 9b1de4c940 Update autorecon.py
Changed add_service() method to make it more standard.
2021-08-15 19:38:54 -04:00
Tib3rius 666fdbcec5 Update autorecon.py
Fixed bug where inspect.signature() returned different values depending on python version. Using inspect.getfullargspec() instead.
2021-08-15 16:33:55 -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 f07f4b6a3f Update autorecon.py
Removing missed service collection for now. Too many bugs.
2021-08-13 18:21:25 -04:00
Tib3rius 838137c6bc Update autorecon.py
Quick bug fix for previous update.
2021-08-13 18:06:09 -04:00
Tib3rius 7fa825c733 Update autorecon.py
Added feature to collect services which AutoRecon "missed" (i.e. doesn't have plugins for) and report them at the end.
2021-08-13 17:49:01 -04:00
Tib3rius 5e7b2b4c19 Update autorecon.py
Added --version
2021-08-13 17:18:11 -04:00
Tib3rius d0aef68ab2 Update autorecon.py
Fixes #68

Instead of messing around with limits, we should ignore any line longer than 64 KiB, as it is likely invalid data of some kind anyway.
2021-08-03 00:08:40 -04:00
Tib3rius 66c17c841e Update README.md
Spelling correction.
2021-08-02 23:22:10 -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 3b1120db1c Update autorecon.py
Removed several instances of commented out code.
Added exception handling for process killing code.
2021-08-01 17:32:28 -04:00
Tib3rius 8537ac9de3 Merge branch 'beta' of https://github.com/Tib3rius/AutoRecon into beta 2021-08-01 16:55:49 -04:00
Tib3rius b34cae3aa7 Update autorecon.py
Replaced bool variable with boolean to avoid type confusion.
2021-08-01 16:55:36 -04:00
Tib3rius f50a097110 Update README.md 2021-08-01 13:38:19 -04:00
Tib3rius 7dfe30abc6 Update README.md 2021-07-31 21:11:57 -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
Tib3rius 114aff9b5b Merge pull request #86 from QuazyThain/patch-2
Update service-scans-default.toml
2021-06-27 12:58:12 -04:00
Tib3rius e6cd4920a6 Update README.md 2021-06-27 12:49:20 -04:00
Tib3rius 85a3e2bcbb Merge pull request #91 from GJL/patch-1
Fix wrong key name in service-scans-default.toml
2021-06-27 11:54:48 -04:00
Tib3rius 2ec91faec9 Merge pull request #93 from Tib3rius/development
Merge pull request from development
2021-06-27 11:53:37 -04:00
Tib3rius 55f649fcac Update README.md 2021-06-26 18:59:13 -04:00
Tib3rius 040b377301 Update service-scans-default.toml
Replaced ffuf with feroxbuster.
2021-06-26 18:20:27 -04:00
GJL b047d313d6 Fix wrong key name in service-scans-default.toml
In the finger scan section, change the key nmap to name.
2021-06-06 11:00:58 +02:00
Tib3rius ec35d8eade Update autorecon.py
Fix for https://twitter.com/SandyF337/status/1387264368576917510
2021-04-28 00:58:11 -04:00
QuazyThain 93d9d402da Update service-scans-default.toml
Removing the '-l' option.
Reason: The '-l' option was deprecated within the latest version of gobuster (3.1.0). Therefore it prevents gobuster from successful execution.
2021-04-17 20:04:13 +03:00
Tib3rius caf06538be Update service-scans-default.toml
Updated ffuf syntax to redirect to txt file.
2021-04-12 16:26:11 -04:00
Tib3rius 80281c4356 Update README.md 2021-04-11 18:05:32 -04:00
Tib3rius 431959f256 Update service-scans-default.toml
Replaced gobuster with ffuf.
Retired nikto to manual commands.
2021-04-11 18:02:58 -04:00
Tib3rius dcaa7ede3c Update README.md 2021-02-13 03:51:48 -05:00
Tib3rius d0763c8aa8 Update README.md 2021-02-13 03:40:27 -05:00
Tib3rius f3c39cc997 Update README.md 2021-02-13 03:03:12 -05:00
Tib3rius 1ab2e786d2 Update README.md 2020-08-27 09:22:27 -04:00
darckode 520819bd98 Dockerfile (#56)
* Dockerfile

* Update Dockerfile

Co-authored-by: Tib3rius <48113936+Tib3rius@users.noreply.github.com>
2020-08-27 09:20:37 -04:00
Tib3rius cd47dea88a Update README.md
Added seclists to the one-liner install command.
2020-06-08 14:34:27 -04:00
Samuel Dowling 19a2af743d Added packaging constructs to allow installation using `pip` or `pipx` (#48)
* Restructured program to enable packaging. Moved main into its own function and resolved global dependency issues. Configured pyproject.toml

* Restructured configuration management such that configuration files are stored in the default user configuration directory for the OS they're using, utilising appdirs

* Added exclusion for byte compiled python files

* Removed build files from version control

* Restructured config file initialisation into a function so that it can be called by the entrypoint main() function

* Resolved issues updating global variables from within function scope. Added global identifiers to global variables to make them more readily identifiable as such

* Formatting revision

* Updated documentation to reflect package installation instructions and usage

* Grammatical revision to improve instructional clarity

* Added default sudo for udp scans to prompt for password to elevate privileges

* Added an installation command for all required packages to the README

* Added manual installation instructions, clarification of oscp vm limitations installing pip3, and instructions on how to elevate privileges when installed with pipx

* Formatting revision to improve clarity of instructions and added requirements.txt

* Removed hardcoded sudo commands from default scan configurations

* Changed suggestion to add alias to .bashrc to .profile as this is what's used by default in kali to set initial temrinal conditions

* Fixed error in manual installation that would have resulted in installing python2 packages
2020-04-30 22:48:23 -04:00
Tib3rius 59e66e91ee Removing extra whitespace from lines in target file. 2020-02-10 15:03:51 -05:00
Tib3rius cbe4ccafd0 Added ippsec "testimonial". 2020-01-28 11:04:53 -05:00
Tib3rius 11cde244b9 Added testimonial. 2019-10-26 20:07:22 -04:00
Tib3rius 2b02b85f90 Added testimonial. 2019-10-22 19:46:43 -04:00