Giter Site home page Giter Site logo

DNS sweeping backwards? about amass HOT 5 CLOSED

owasp-amass avatar owasp-amass commented on May 10, 2024
DNS sweeping backwards?

from amass.

Comments (5)

caffix avatar caffix commented on May 10, 2024

Many factors can influence the order of the requests, and more than one sweep can be taking place at once. Also, the sweep takes place on IP addresses with lower and higher host numbers than the IP originally discovered.

If you would like to develop a new algorithm for the reverse DNS sweeping, I would welcome and appreciate your contribution to the project!

from amass.

sea-erkin avatar sea-erkin commented on May 10, 2024

I think I've phrased my question poorly. Look at line 385 in datamgmtsrv.go

ptr = utils.ReverseIP(ip.String()) + ".in-addr.arpa"

// AttemptSweep - Initiates a sweep of a subset of the addresses within the CIDR`

Don't you want to perform this sweep on the current CIDR subset, not the reverse?

from amass.

caffix avatar caffix commented on May 10, 2024

The DNS request for the PTR record associated with IPv4 address 204.48.17.202 uses the following name: 202.17.48.204.in-addr.arpa

Please see the following Wikipedia page for further details: https://en.wikipedia.org/wiki/Reverse_DNS_lookup

from amass.

sea-erkin avatar sea-erkin commented on May 10, 2024

Thank you for the reply and sorry for the wasted time - my misunderstanding.

from amass.

caffix avatar caffix commented on May 10, 2024

No worries! Perhaps you would like to contribute to the project, since there are many other things to learn in the process. The link to the Discord server in on the README page, where we can discuss it further. Thanks!

from amass.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.