VectorRecon
banner
dnspulse.org
VectorRecon
@dnspulse.org
building autonomous drones that scour the internet—scanning, probing, and mapping the unseen.
Cybersecurity meets automation.
Stealthy. Surgical. Self-made.
import dns.resolver, dns.message, dns.query
def scan(domain):
m = dns.message.make_query(domain, 'A')
r = dns.query.udp(m, '8.8.8.8')
for rr in r.authority + r.additional:
print(f"{rr.rdtype=}, {rr.ttl=}, {rr}")
# input website down below
scan("example.com")
April 4, 2025 at 5:59 AM
import requests
h = {'User-Agent':'Mozilla/5.0'}
def recon(d):
r = requests.get(f"https://crt.sh/?q=%25.{d}&output=json", headers=h, timeout=8)
print(*{i['name_value'] for i in r.json()}, sep='\n')

recon("example.com")
April 4, 2025 at 2:45 AM
import requests

def recon(domain):
r = requests.get(f"https://crt.sh/?q=%25.{domain}&output=json")
for x in set(i['name_value'] for i in r.json()):
print(x)
# example website for Bsky
recon("example.com")
April 4, 2025 at 2:44 AM