About Tools.BD

What is this?

Tools.BD (tools.bd) is a free network intelligence tool built by Mehedi Hasan.

It provides comprehensive analysis for domains, IP addresses, ASNs, and network prefixes:

Domain Analysis

  • Domain Registration — Registrar, creation/expiry dates, status, DNSSEC via RDAP/WHOIS
  • DNS Records — A, AAAA, NS, MX, CNAME, SOA, TXT, CAA, SRV, DS, DNSKEY
  • Parent Nameservers — TLD delegation, glue records, parent vs authoritative consistency
  • Authoritative Nameservers — UDP/TCP reachability, authoritative flag, open recursion check, latency
  • SOA Analysis — MNAME, RNAME, serial format, refresh/retry/expire/minimum TTL sanity
  • Mail Servers (MX) — Validity, IP resolution, redundancy, reverse DNS/PTR
  • DNSSEC — DS, DNSKEY, RRSIG detection and chain-of-trust validation
  • Email Security — SPF mechanism/lookup count, DMARC policy, CAA records
  • DNS Propagation — Resolution across 10 major public resolvers worldwide

ASN & IP Intelligence

  • ASN Lookup — Organization, country, registry, network type, IPv4/IPv6 prefixes, peers, upstreams, downstreams, RPKI validation
  • IP Lookup — ASN, geolocation, network type, PTR reverse DNS, hosting/CDN/VPN/Tor detection
  • Prefix Analysis — CIDR block details, WHOIS, RPKI validation, BGP status
  • BGP Intelligence — Peering relationships, transit providers, routing data from RIPE Stat and PeeringDB

How it works

The backend is written in Go and uses the miekg/dns library for all DNS operations — no shell commands or external tools like dig or nslookup.

RDAP/WHOIS lookups use IANA's bootstrap service to find the correct RDAP server for each TLD.

ASN intelligence data comes from RIPE Stat, Regional Internet Registries (ARIN, RIPE, APNIC, AFRINIC, LACNIC), PeeringDB, and Routinator (RPKI).

The frontend is plain PHP with no JavaScript frameworks. Results are fetched from the Go API and rendered server-side.

Open Source Status

This project is not open source currently. The source code is proprietary and not publicly available for use, modification, or redistribution.

If you are interested in collaboration or have questions about the technology, please contact us.

Privacy & Data

  • Domain scans stored for 30 days — then automatically deleted.
  • ASN data stored permanently — cached and auto-rescanned every 24 hours.
  • No accounts required — just enter a query and go.
  • Rate limited — 20 requests per minute per IP to prevent abuse.

Technology

BackendGo
DNS Librarymiekg/dns
ASN DataRIPE Stat, RDAP, PeeringDB, Routinator
FrontendPHP (plain, no framework)
DatabasePostgreSQL + Redis
TransportJSON REST API + Server-Sent Events (SSE)
Reverse ProxyCaddy (automatic TLS)
AuthorMehedi Hasan
Websitetools.bd

← Back to home