Domain Name and DNS Configuration Change Auditor avatar

Domain Name and DNS Configuration Change Auditor

Pricing

from $50.00 / 1,000 results

Go to Apify Store
Domain Name and DNS Configuration Change Auditor

Domain Name and DNS Configuration Change Auditor

Automated monitoring and alerting for domain name status and DNS record changes to detect unauthorized or risky alterations.

Pricing

from $50.00 / 1,000 results

Rating

0.0

(0)

Developer

Taku Anan

Taku Anan

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Categories

Share

This Apify Actor monitors DNS records and domain WHOIS information for a list of domains, detecting changes and potential security risks by comparing current snapshots with the previously stored data.

Features

  • Asynchronously fetches DNS records (A, MX, NS, TXT) and WHOIS data for each domain
  • Compares with previously stored snapshots to detect changes
  • Flags security risk levels based on changes
  • Outputs JSON reports including snapshots, diffs, timestamps, and risk indicators
  • Designed for scheduled runs to enable automated alerting and monitoring

Input

{
"domains": ["example.com", "github.com"]
}
  • domains (required): List of domain names to monitor

Output

JSON array of reports, each containing:

  • domain: domain name
  • timestamp: ISO UTC timestamp of scan
  • whois: current WHOIS info snapshot
  • dns: current DNS records snapshot (A, MX, NS, TXT)
  • diffs: detected changes vs previous run
  • risk_level: string indicator (low, medium, high)

Usage

Run on Apify platform with the provided input. Results are pushed to the default dataset.

Installation

Provided as an Apify Actor with all dependencies in requirements.txt.

Limitations

  • WHOIS fetching uses the whois Python package which might have rate limits or incomplete data
  • DNS queries timeout after 5 seconds

License

MIT