From 0f917df0779ddf8633fc2c8f316e81b4a8add1fc Mon Sep 17 00:00:00 2001 From: Tib3rius <48113936+Tib3rius@users.noreply.github.com> Date: Tue, 19 Oct 2021 18:29:44 -0400 Subject: [PATCH] Bug fix. Fixed bug that reported tcpwrapped ports as missed services. --- autorecon/main.py | 4 ++-- pyproject.toml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/autorecon/main.py b/autorecon/main.py index f258a7d..2ef271e 100644 --- a/autorecon/main.py +++ b/autorecon/main.py @@ -17,7 +17,7 @@ from autorecon.io import slugify, e, fformat, cprint, debug, info, warn, error, from autorecon.plugins import Pattern, PortScan, ServiceScan, Report, AutoRecon from autorecon.targets import Target, Service -VERSION = "2.0.4" +VERSION = "2.0.5" if not os.path.exists(config['config_dir']): shutil.rmtree(config['config_dir'], ignore_errors=True, onerror=None) @@ -694,7 +694,7 @@ async def scan_target(target): if not service_match: warn('{byellow}[' + target.address + ']{srst} Service ' + service.full_tag() + ' did not match any plugins based on the service name.{rst}', verbosity=2) - if service.full_tag() not in target.autorecon.missing_services: + if service.name != 'tcpwrapped' and service.full_tag() not in target.autorecon.missing_services: target.autorecon.missing_services.append(service.full_tag()) for plugin in target.autorecon.plugin_types['report']: diff --git a/pyproject.toml b/pyproject.toml index 7fd8810..54bc16a 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "autorecon" -version = "2.0.4" +version = "2.0.5" description = "A multi-threaded network reconnaissance tool which performs automated enumeration of services." authors = ["Tib3rius"] license = "GNU GPL v3"