Hostname
construct.md
Last fetched
construct.md resolves to 104.21.9.252, announced in 104.21.0.0/20 by CLOUDFLARENET - Cloudflare, Inc. in CA. construct.md is not listed on any threat feed indexed by WhisperGraph; reconciled level NONE.
Threat posture
0threat score (procedure-native scale)
NONENo threats observed.
- Threat feeds listing this
- 0
- Verdict coverage
- known-clean
Nutrition Label
Resolution chain
- 104.21.9.252
104.21.0.0/20 · CLOUDFLARENET - Cloudflare, Inc. · Toronto, CA
- 172.67.131.50
172.67.128.0/20 · CLOUDFLARENET - Cloudflare, Inc. · Toronto, CA
- 188.114.96.3
188.114.96.0/24 · CLOUDFLARENET - Cloudflare, Inc. · Toronto, CA
- 188.114.97.3
188.114.97.0/24 · CLOUDFLARENET - Cloudflare, Inc. · Toronto, CA
- 194.33.42.174
194.33.42.0/24 · INOVARE-AS - Inovare-Prim SRL · Bucharest, RO
IPv6 resolution
Attribution
Cloudflare
cdn · MAIL_RECEIVER, ORIGIN_AS, CDN
WHOIS identity
WhisperGraph holds no WHOIS registrar, registrant organisation or contact email for construct.md. WHOIS is recorded against the registrable domain, so a subdomain such as a www. host carries none of its own — check the registrable domain for this name.
Subdomains
| Subdomain |
|---|
| ftp.construct.md |
| ns1.construct.md |
| ns2.construct.md |
| pop.construct.md |
| smtp.construct.md |
| www.construct.md |
Showing 6 of 6 subdomains (6 per page).
Web-graph footprint
Sampled `LINKS_TO` edges. The hyperlink layer is a pilot sample, not a web-scale crawl, so these are illustrative.
Sample inbound links
Mail and authentication
Nameservers
- houston.ns.cloudflare.com
- maisie.ns.cloudflare.com
- ns2.construct.md
- ns1.construct.md
MX records
- aspmx.l.google.com
- alt1.aspmx.l.google.com
- alt2.aspmx.l.google.com
- alt3.aspmx.l.google.com
- alt4.aspmx.l.google.com
- construct.md
SPF policy
- include: _spf.google.com
- include: mailgun.org
- ip: 31.131.4.88
- ip: 5.9.74.164
- ip: 65.108.219.119
Threat-feed evidence
History
Related pages
Pivot from construct.md into the addresses, networks and registries it depends on.
Cypher and MCP
Reproduce this hostname's resolution chain against graph.whisper.security:
MATCH (h:HOSTNAME {name: "construct.md"})-[:RESOLVES_TO]->(ip:IPV4)
-[:ANNOUNCED_BY]->(ap:ANNOUNCED_PREFIX)-[:ROUTES]->(a:ASN)
OPTIONAL MATCH (a)-[:HAS_NAME]->(n:ASN_NAME)
RETURN ip.name AS ip, ap.name AS prefix, a.name AS asn, n.name AS network
LIMIT 20Or query Whisper from your own LLM workflow via the Whisper MCP server.