mirror of
https://github.com/laramies/theHarvester.git
synced 2026-09-23 01:54:56 +02:00
Rename 'nameserver' to 'nameservers' for consistency
Updated variable naming from 'nameserver' to 'nameservers' across dnssearch and hostchecker modules to ensure consistency and clarity. This change aligns the naming convention with its pluralized usage, improving code readability.
This commit is contained in:
@@ -39,7 +39,7 @@ class DnsForce:
|
||||
|
||||
async def run(self):
|
||||
print(f'Starting DNS brute forcing with {len(self.list)} words')
|
||||
checker = hostchecker.Checker(self.list, nameserver=self.dnsserver)
|
||||
checker = hostchecker.Checker(self.list, nameservers=self.dnsserver)
|
||||
resolved_pair, hosts, ips = await checker.check()
|
||||
return resolved_pair, hosts, ips
|
||||
|
||||
|
||||
@@ -15,11 +15,11 @@ import aiodns
|
||||
|
||||
|
||||
class Checker:
|
||||
def __init__(self, hosts: list, nameserver: list) -> None:
|
||||
def __init__(self, hosts: list, nameservers: list) -> None:
|
||||
self.hosts = hosts
|
||||
self.realhosts: list = []
|
||||
self.addresses: set = set()
|
||||
self.nameserver = nameserver
|
||||
self.nameservers = nameservers
|
||||
|
||||
# @staticmethod
|
||||
# async def query(host, resolver) -> Tuple[str, Any]:
|
||||
@@ -64,8 +64,8 @@ class Checker:
|
||||
loop = asyncio.get_event_loop()
|
||||
resolver = (
|
||||
aiodns.DNSResolver(loop=loop, timeout=8)
|
||||
if len(self.nameserver) == 0
|
||||
else aiodns.DNSResolver(loop=loop, timeout=8, nameservers=self.nameserver)
|
||||
if len(self.nameservers) == 0
|
||||
else aiodns.DNSResolver(loop=loop, timeout=8, nameservers=self.nameservers)
|
||||
)
|
||||
all_results = set()
|
||||
for chunk in self.chunks(self.hosts, 50):
|
||||
|
||||
Reference in New Issue
Block a user