1.0.0 • Published 3 months ago
@supercat1337/domain-extractor v1.0.0
Domain Extractor
This tool extracts domains from an X.509 certificate, helping you identify domains linked to a given IP address or URL.
Usage
// @ts-check
import { extractDomainsFromCertificate } from "@supercat1337/domain-extractor";
let result = await extractDomainsFromCertificate("8.8.8.8");
console.log(JSON.stringify(result));
// Outputs: {"url":"8.8.8.8","domains":["dns.google","dns.google.com","8888.google","dns64.dns.google"],"error":null}
let result2 = await extractDomainsFromCertificate("https://google.com");
console.log(JSON.stringify(result2));
// Outputs:
// {
// url: "https://google.com",
// domains: [
// "google.com",
// "appengine.google.com",
// "bdn.dev",
// "origin-test.bdn.dev",
// "cloud.google.com",
// "crowdsource.google.com",
// "datacompute.google.com",
// "google.ca",
// "google.cl",
// "google.co.in",
// "google.co.jp",
// "google.co.uk",
// "google.com.ar",
// "google.com.au",
// "google.com.br",
// "google.com.co",
// "google.com.mx",
// "google.com.tr",
// "google.com.vn",
// "google.de",
// ...
// ],
// error: null
// }
1.0.0
3 months ago