Analytics, AnalyticsRelationships, Downloads, Google, Hacking Tools, Python3, Subdomains

AnalyticsRelationships – Get Related Domains / Subdomains By Looking At Google Analytics IDs

Python/GO versions > By @JosueEncinar ">” name=”twitter:description”>
Python/GO versions > By @JosueEncinar ">” name=”description”>
Python/GO versions > By @JosueEncinar ">” property=”og:description”>

Get related domains / subdomains by looking at Google Analytics IDs > Python/GO versions > By @JosueEncinar “>

This script try to get related domains / subdomains by looking at Google Analytics IDs from a URL. First search for ID of Google Analytics in the webpage and then request to builtwith with the ID.

Note: It does not work with all websites.It is searched by the following expressions:

"www\.googletagmanager\.com/ns\.html\?id=[A-Z0-9\-]+" -> GTM-[A-Z0-9]+ -> "UA-\d+-\d+" “>

-> "www\.googletagmanager\.com/ns\.html\?id=[A-Z0-9\-]+"
-> GTM-[A-Z0-9]+
-> "UA-\d+-\d+"

Available versions:

Installation:

Installation according to language.

Python

git clone https://github.com/Josue87/AnalyticsRelationships.git > cd AnalyticsRelationships/Python > sudo pip3 install -r requirements.txt “>

> git clone https://github.com/Josue87/AnalyticsRelationships.git
> cd AnalyticsRelationships/Python
> sudo pip3 install -r requirements.txt

GO

git clone https://github.com/Josue87/AnalyticsRelationships.git > cd AnalyticsRelationships/GO > go build -ldflags "-s -w" “>

> git clone https://github.com/Josue87/AnalyticsRelationships.git
> cd AnalyticsRelationships/GO
> go build -ldflags "-s -w"

Usage

Usage according to language

Python

python3 analyticsrelationships.py -u https://www.example.com “>

> python3 analyticsrelationships.py -u https://www.example.com

Or redirect output to a file (banner or information messages are sent to the error output):

/tmp/example.txt “>

python3 analyticsrelationships.py -u https://www.example.com > /tmp/example.txt

GO

./analyticsrelationships –url https://www.example.com “>

> ./analyticsrelationships --url https://www.example.com

Or redirect output to a file (banner or information messages are sent to the error output):

./analyticsrelationships –url https://www.example.com > /tmp/example.txt “>

> ./analyticsrelationships --url https://www.example.com > /tmp/example.txt

Examples

Python

Output redirection to file /tmp/example.txt:

Without redirection:

GO

Without redirection:

Working with file redirection works just like in Python.

Author

This project has been developed by:

Disclaimer!

This is a PoC. The author is not responsible for any illegitimate use.

Source : KitPloit – PenTest Tools!

Previous ArticleNext Article
Send this to a friend