35b5647f4d 
								
							 
						 
						
							
							
								
								Added Markdown Report Plugin  
							
							... 
							
							
							
							Markdown Report Plugin made default.
Added check to ensure that reports aren't generated twice. 
							
						 
						
							2021-09-08 22:00:48 -04:00  
				
					
						
							
							
								 
						
							
								bc2c8afe18 
								
							 
						 
						
							
							
								
								Merge pull request  #104  from drcursor/patch-1  
							
							... 
							
							
							
							Added shebang line 
							
						 
						
							2021-09-08 21:31:52 -04:00  
				
					
						
							
							
								 
						
							
								6cd6955a0d 
								
							 
						 
						
							
							
								
								Proxychains bug fixes.  
							
							... 
							
							
							
							Removed UDP port scans from proxychains.
Fixed bug where running nmap through proxychains as sudo wouldn't work. 
							
						 
						
							2021-09-08 21:30:07 -04:00  
				
					
						
							
							
								 
						
							
								bc9902baed 
								
							 
						 
						
							
							
								
								Added shebang line  
							
							... 
							
							
							
							Added shebang line so that script can be executed directly 
							
						 
						
							2021-09-08 15:03:10 +02:00  
				
					
						
							
							
								 
						
							
								49b2874390 
								
							 
						 
						
							
							
								
								Fix for match_all_service_names  
							
							... 
							
							
							
							Removed the boolean and resorted to simply adding a "match all" service name regular expression. 
							
						 
						
							2021-09-08 04:18:22 -04:00  
				
					
						
							
							
								 
						
							
								1f6d16ecf0 
								
							 
						 
						
							
							
								
								Merge pull request  #102  from blockomat2100/beta  
							
							... 
							
							
							
							Fix that prevented SSLscan from running. 
							
						 
						
							2021-09-08 04:08:28 -04:00  
				
					
						
							
							
								 
						
							
								e22bc55dd6 
								
							 
						 
						
							
							
								
								Added Report Plugin functionality.  
							
							... 
							
							
							
							Moved http.py to http_server.py to avoid import clashes with Python's http library.
Report plugins can take a list of targets and create reports based on the scans and files. 
							
						 
						
							2021-09-08 00:27:16 -04:00  
				
					
						
							
							
								 
						
							
								149372c9d4 
								
							 
						 
						
							
							
								
								Update config.toml  
							
							... 
							
							
							
							Added -T4 by default to nmap scans. 
							
						 
						
							2021-09-06 09:23:38 -04:00  
				
					
						
							
							
								 
						
							
								cea95aa9eb 
								
							 
						 
						
							
							
								
								Added simple proxychains support.  
							
							... 
							
							
							
							Command line option --proxychains will add -sT to Nmap scans.
There is no other logic. At some point there should be checks for each plugin. 
							
						 
						
							2021-09-05 12:53:17 -04:00  
				
					
						
							
							
								 
						
							
								334e4cd4b8 
								
							 
						 
						
							
							
								
								Update databases.py  
							
							... 
							
							
							
							Fixed missing import. 
							
						 
						
							2021-09-04 00:41:02 -04:00  
				
					
						
							
							
								 
						
							
								4d971c1e79 
								
							 
						 
						
							
							
								
								Bug fixes.  
							
							... 
							
							
							
							Added required library import. 
							
						 
						
							2021-09-04 00:39:50 -04:00  
				
					
						
							
							
								 
						
							
								ba942e2964 
								
							 
						 
						
							
							
								
								Bug fixes and feature update.  
							
							... 
							
							
							
							Added optional check() function for plugins to check pre-requisites, etc. after plugins are fully loaded and options have been parsed.
Fixed bug in recent commit. 
							
						 
						
							2021-09-04 00:37:37 -04:00  
				
					
						
							
							
								 
						
							
								137a848047 
								
							 
						 
						
							
							
								
								Added ipaddress and ipaddressv6 format tags.  
							
							
							
						 
						
							2021-09-03 23:50:40 -04:00  
				
					
						
							
							
								 
						
							
								4c3253e233 
								
							 
						 
						
							
							
								
								Added open port alerts.  
							
							
							
						 
						
							2021-09-03 23:10:11 -04:00  
				
					
						
							
							
								 
						
							
								53052201d9 
								
							 
						 
						
							
							
								
								make plugins run that uses match_all_service_names (e.g. sslscan)  
							
							
							
						 
						
							2021-09-03 13:07:22 +02:00  
				
					
						
							
							
								 
						
							
								b00b80be01 
								
							 
						 
						
							
							
								
								Create FUNDING.yml  
							
							
							
						 
						
							2021-09-02 08:56:48 -04:00  
				
					
						
							
							
								 
						
							
								433776a98f 
								
							 
						 
						
							
							
								
								Merge branch 'beta' of  https://github.com/Tib3rius/AutoRecon  into beta  
							
							
							
						 
						
							2021-09-01 23:52:22 -04:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								c06053cb04 
								
							 
						 
						
							
							
								
								Update README.md  
							
							
							
						 
						
							2021-09-01 14:48:21 -04:00  
				
					
						
							
							
								 
						
							
								0b37730304 
								
							 
						 
						
							
							
								
								New Features  
							
							... 
							
							
							
							Added ability to add an additional plugins directory instead of overriding the original. Useful for plugin dev.
Also added a new non-default port scan which guesses services based on open ports. 
							
						 
						
							2021-09-01 13:18:09 -04:00  
				
					
						
							
							
								 
						
							
								f5415f9f03 
								
							 
						 
						
							
							
								
								Added plugin listing functionality  
							
							... 
							
							
							
							Added -l / --list to list plugins. 
							
						 
						
							2021-08-31 23:43:06 -04:00  
				
					
						
							
							
								 
						
							
								342ecfe632 
								
							 
						 
						
							
							
								
								Tagging system updates.  
							
							... 
							
							
							
							Now plugin slugs are included in the tags available, meaning you can run specific plugins using their tag. 
							
						 
						
							2021-08-31 19:31:08 -04:00  
				
					
						
							
							
								 
						
							
								0b5ef7cf6e 
								
							 
						 
						
							
							
								
								Update autorecon.py  
							
							... 
							
							
							
							Fixed bug where stdin would get passed to Nmap. 
							
						 
						
							2021-08-31 11:41:17 -04:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								a7b27a9154 
								
							 
						 
						
							
							
								
								Changed keyboard control code.  
							
							... 
							
							
							
							Changed keyboard control to some custom code which should work with all systems. Unfortunately occasionally it will not register inputs. Unsure why. Good enough for now. 
							
						 
						
							2021-08-31 10:51:22 -04:00  
				
					
						
							
							
								 
						
							
								964c438480 
								
							 
						 
						
							
							
								
								Update http.py  
							
							... 
							
							
							
							Fixed pattern. 
							
						 
						
							2021-08-30 13:46:26 -04:00  
				
					
						
							
							
								 
						
							
								c68fe48f94 
								
							 
						 
						
							
							
								
								Update README.md  
							
							
							
						 
						
							2021-08-29 22:57:30 -04:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								6da47ee7e2 
								
							 
						 
						
							
							
								
								Update http.py  
							
							... 
							
							
							
							Fix for accidental commit. 
							
						 
						
							2021-08-29 16:58:15 -04:00  
				
					
						
							
							
								 
						
							
								3d8f584719 
								
							 
						 
						
							
							
								
								IPv6 Support  
							
							... 
							
							
							
							Added IPv6 support.
If a hostname has an IPv4 address, that will be used.
Plugins can either rely on nmap_extra for IPv6 compatibility, or access service.target.type to see if the target address is IPv4 or IPv6. 
							
						 
						
							2021-08-29 16:50:16 -04:00  
				
					
						
							
							
								 
						
							
								465b2a8b82 
								
							 
						 
						
							
							
								
								Updated Config / Global Files  
							
							... 
							
							
							
							Moved global patterns to the global file.
Placed create-port-dirs = true in config file to see if people notice and like it. ;) 
							
						 
						
							2021-08-29 15:46:03 -04:00  
				
					
						
							
							
								 
						
							
								dbcb89792f 
								
							 
						 
						
							
							
								
								Merge branch 'scan-specific-ports' into beta  
							
							
							
						 
						
							2021-08-29 15:29:46 -04:00  
				
					
						
							
							
								 
						
							
								fdea9cd111 
								
							 
						 
						
							
							
								
								Update autorecon.py  
							
							... 
							
							
							
							Added colorama objects to import exception handling. 
							
						 
						
							2021-08-29 14:11:21 -04:00  
				
					
						
							
							
								 
						
							
								22cd515280 
								
							 
						 
						
							
							
								
								Update autorecon.py  
							
							... 
							
							
							
							Added unidecode to import exception handling. 
							
						 
						
							2021-08-29 14:10:39 -04:00  
				
					
						
							
							
								 
						
							
								543a0f137c 
								
							 
						 
						
							
							
								
								Keyboard Control Fixes  
							
							... 
							
							
							
							Added exception handling for required modules.
Added ability to disable keyboard controls.
Added separate keyboard control module for SSH/Docker (running as root). 
							
						 
						
							2021-08-29 14:09:39 -04:00  
				
					
						
							
							
								 
						
							
								f629f1ca18 
								
							 
						 
						
							
							
								
								Added compatibility with Nmap-like comments in target files.  
							
							... 
							
							
							
							Nmap allows comments after the IP / hostname using #. Added the ability to detect and strip out these comments instead of failing.
Closes  #101  
							
						 
						
							2021-08-29 00:11:04 -04:00  
				
					
						
							
							
								 
						
							
								8cb40ad564 
								
							 
						 
						
							
							
								
								Added --ports  
							
							... 
							
							
							
							Added ability to scan specific ports. 
							
						 
						
							2021-08-28 23:59:01 -04:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								8926d23a29 
								
							 
						 
						
							
							
								
								Update autorecon.py  
							
							... 
							
							
							
							Fixed bug in plugin system. 
							
						 
						
							2021-08-28 19:08:19 -04:00  
				
					
						
							
							
								 
						
							
								0d2da7cc7a 
								
							 
						 
						
							
							
								
								Bug Fixes & Improvements  
							
							... 
							
							
							
							Fixed bug where AutoRecon would finish but not output the last few lines.
Added new pattern to config file. 
							
						 
						
							2021-08-28 09:17:16 -04:00  
				
					
						
							
							
								 
						
							
								32f18900a3 
								
							 
						 
						
							
							
								
								Update autorecon.py  
							
							... 
							
							
							
							Added notes.txt back. 
							
						 
						
							2021-08-28 08:43:11 -04:00  
				
					
						
							
							
								 
						
							
								1e9f938248 
								
							 
						 
						
							
							
								
								Update autorecon.py  
							
							... 
							
							
							
							Added comments. 
							
						 
						
							2021-08-28 08:29:02 -04:00  
				
					
						
							
							
								 
						
							
								b60fcfc9ca 
								
							 
						 
						
							
							
								
								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  
				
					
						
							
							
								 
						
							
								182b071444 
								
							 
						 
						
							
							
								
								Update autorecon.py  
							
							... 
							
							
							
							Added new status update feature. Pressing 's' during a scan will print task details. 
							
						 
						
							2021-08-27 10:18:44 -04:00  
				
					
						
							
							
								 
						
							
								288af6a961 
								
							 
						 
						
							
							
								
								Update autorecon.py  
							
							... 
							
							
							
							Added forced service check. If no services are defined, AutoRecon will error out. 
							
						 
						
							2021-08-27 09:31:33 -04:00  
				
					
						
							
							
								 
						
							
								98037302f7 
								
							 
						 
						
							
							
								
								Update autorecon.py  
							
							... 
							
							
							
							Added ability to force service scans. 
							
						 
						
							2021-08-27 03:01:35 -04:00  
				
					
						
							
							
								 
						
							
								d1863a1cd3 
								
							 
						 
						
							
							
								
								Merge branch 'beta' of  https://github.com/Tib3rius/AutoRecon  into beta  
							
							
							
						 
						
							2021-08-27 02:35:04 -04:00  
				
					
						
							
							
								 
						
							
								37a6b47954 
								
							 
						 
						
							
							
								
								Update autorecon.py  
							
							... 
							
							
							
							Fixed potential memory leak.
Fixed possible display bug. 
							
						 
						
							2021-08-27 01:29:23 -04:00  
				
					
						
							
							
								 
						
							
								296fc52047 
								
							 
						 
						
							
							
								
								Bug Fix  
							
							... 
							
							
							
							Fixed a bug where AutoRecon wouldn't restore the terminal after running the help menu in Bash. 
							
						 
						
							2021-08-26 20:14:06 -04:00  
				
					
						
							
							
								 
						
							
								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