dangled
Installing
python3.8
pip install -r requirements.txt
How to use it
In [1]: from domain import Domain
In [2]: domain = Domain("andressa.dev")
In [3]: domain.monitor()
andressa.dev
A record:
['185.199.108.153']
AAAA record:
There's no data for this record type.
CNAME record:
[
]
MX record:
There's no data for this record type.
NS record:
There's no data for this record type.
TXT record:
There's no data for this record type.
A dangling record is a vulnerability issue. So for your domains that are in your DNS service and are expired/not being used anymore, the monitoring system will print out this message for each record:
A record:
VULNERABILITY ISSUE:
This domain doesn't exist anymore.
Please delete all records pointing for this domain.
Readings about DNS takeover and dangling DNS records
[1] - All Your DNS Records Point to Us Understanding the Security Threats of Dangling DNS Records
[2] - Dangling DNS: AWS EC2