domaintrails package

Subpackages

Submodules

domaintrails.portal module

domaintrails.portal.banner()

banner function is showing ascii art for project name. It contains Domain Trails and tag line for project :return: strings for project banner. :rtype: basestring

domaintrails.portal.main(domain: Optional[str] = None) None

Module contents

domaintrails.DomainHostHistory

alias of domaintrails.core.recon.dns_history.DnsHistory

class domaintrails.UserAgent

Bases: object

Class contains multiple user agent for making different requests on the server.

static user_agent()

this function reruns random user agent from list :return: random user agent from list :rtype: str

class domaintrails.UserDomain(domain: Optional[str] = None)

Bases: object

This class is used to share domain sting with other classes while performing analysis check on domain.

property domain: str

This is property used to get information about domain :return: domain address :rtype: str

domaintrails.process_request()

This function is responsible for calling all the configured module and services in project. Following services are called by the function, 1. DomainAvailability 2. DomainHostHistory 3. DomainDnsInformation

Function later calls printing function to display all content