Hi,

On Tuesday, February 08, 2022 23:19 CET, Stuart Henderson 
<s...@spacehopper.org> wrote:

> On 2022/02/08 22:45, Sebastian Reitenbach wrote:
> > Hi,
> >
> > attached a simple port of dnsrecon:
> > dnsrecon provides the ability to perform:
> >
> >     Check all NS Records for Zone Transfers.
> >     Enumerate General DNS Records for a given Domain (MX, SOA, NS, A, AAAA, 
> > SPF and TXT).
> >     Perform common SRV Record Enumeration.
> >     Top Level Domain (TLD) Expansion.
> >     Check for Wildcard Resolution.
> >     Brute Force subdomain and host A and AAAA records given a domain and a 
> > wordlist.
> >     Perform a PTR Record lookup for a given IP Range or CIDR.
> >     Check a DNS Server Cached records for A, AAAA and CNAME Records 
> > provided a list of host records in a text file to check.
>
> DESCR is rather hard to read, I suggest splitting the items which are
> listed as separate bullet points in the readme onto multiple lines
>
> > However, I' wondering if I should add the following to the Makefile:
> > FLAVORS =               python3
> > FLAVOR =                python3
> >
> > to lock it to python3 ?
>
> No, it is a standalone port, the FLAVOR settings for python3 are used
> for python "libraries".
>
> > Had to @comment some tests related files in PLIST as I found them 
> > conflicting with routersploit.
>
> The installed files are not in correct places: there are multiple
> copies of them and they're all in wrong directories (some direct in
> site-packages, some in site-packages/lib, some in site-packages/lib/lib,
> ...)
>
> They should probably end up in site-packages/dnsrecon but the script may
> need some fiddling to get it to find them there at runtime.
>
> Whatever you do to fix that may move the tests to a non-conflicting
> location anyway. If not then I suggest just rm -r'ing the directory
> in post-install.
>
 thanks, I'll see. I'll try to find a cleanest way to solve these issues.

Sebastian

Reply via email to