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
Tib3rius
082ff5172e
Update autorecon.py
...
Added shabang.
2021-09-14 18:43:13 -04:00
Tib3rius
dcb5917eee
Merge branch 'beta'
2021-09-14 18:41:24 -04:00
Tib3rius
9adcaa70f9
Update README.md
2021-09-14 18:39:52 -04:00
Tib3rius
d1ec130609
Removed old plugins directory.
2021-09-14 17:58:40 -04:00
Tib3rius
2b0860c377
More poetry magic.
2021-09-14 17:42:50 -04:00
Tib3rius
ba5b684c9f
Removed old config and global toml files.
2021-09-14 15:52:04 -04:00
Tib3rius
cc0b70fd6b
Reformatted code to be pip compatible.
2021-09-14 15:50:12 -04:00
Tib3rius
3de342c4cf
Revert "Reformatted code to be pip compatible."
...
This reverts commit e7b147d7d7 .
2021-09-12 13:05:27 -04:00
Tib3rius
e551a86a71
Revert "Potential fix for imports."
...
This reverts commit fb60000b28 .
2021-09-12 13:04:04 -04:00
Tib3rius
fb60000b28
Potential fix for imports.
2021-09-12 12:52:29 -04:00
Tib3rius
a64a6d7cf7
Create poetry.toml
2021-09-12 12:44:55 -04:00
Tib3rius
e7b147d7d7
Reformatted code to be pip compatible.
2021-09-12 12:40:35 -04:00
Greg Poisson
6ffa85b70a
add irc plugin ( #105 )
...
* add irc plugin
* move irc plugin to misc
* remove irc.py, moved to misc
2021-09-12 12:36:25 -04:00
Tib3rius
d7777adb33
Updated documentation.
2021-09-11 23:47:07 -04:00
Tib3rius
75c5ed7363
Added new verbose levels.
...
Changed the TCP specific port scan to "All TCP Ports".
2021-09-11 23:15:28 -04:00
Tib3rius
520cd9c91f
Added tag override options for all three types of plugins.
2021-09-09 20:04:30 -04:00
Tib3rius
847bb67743
Update autorecon.py
...
Made secure/insecure optional for --force-services
Fixed bug with keyboard monitor.
2021-09-09 12:39:06 -04:00
Tib3rius
40eceba382
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
Tib3rius
7b833f14dc
Merge pull request #104 from drcursor/patch-1
...
Added shebang line
2021-09-08 21:31:52 -04:00
Tib3rius
2d482110e1
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
Eduardo Balsa
bdfc228181
Added shebang line
...
Added shebang line so that script can be executed directly
2021-09-08 15:03:10 +02:00
Tib3rius
12877aee35
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
Tib3rius
8e3f14676b
Merge pull request #102 from blockomat2100/beta
...
Fix that prevented SSLscan from running.
2021-09-08 04:08:28 -04:00
Tib3rius
55b928ac64
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
Tib3rius
f73fb32e3d
Update config.toml
...
Added -T4 by default to nmap scans.
2021-09-06 09:23:38 -04:00
Tib3rius
6525d77836
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
Tib3rius
1d7fd22721
Update databases.py
...
Fixed missing import.
2021-09-04 00:41:02 -04:00
Tib3rius
9ca431f93e
Bug fixes.
...
Added required library import.
2021-09-04 00:39:50 -04:00
Tib3rius
d9deb6ddd5
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
Tib3rius
67fefce2a0
Added ipaddress and ipaddressv6 format tags.
2021-09-03 23:50:40 -04:00
Tib3rius
3974042ca0
Added open port alerts.
2021-09-03 23:10:11 -04:00
blockomat2100
e745ee4478
make plugins run that uses match_all_service_names (e.g. sslscan)
2021-09-03 13:07:22 +02:00