THIRDPARTY
INTELLIGENCE
$ // open-source vendor intelligence — 17 sources — zero ai interpretation

surface what vendors won't tell you.
dark web · breach history · malware feeds · certificate exposure · routing intel
raw signal. public sources. your judgement.

victrack.com.au microsoft.com github.com shopify.com tesla.com
── optional keys: VirusTotal & AlienVault OTX ──
// stored in session only — sent direct to respective APIs
VirusTotal
free get →
AlienVault OTX
free get →
AbuseIPDB
free get →
Pulsedive
free get →
rdap
dns/doh
crt.sh
urlhaus
threatfox
xposedornot
governance
ransomware.live
google news
virustotal*
otx*
shodan internetdb
bgpview
mozilla observatory
urlscan.io
abuseipdb*
pulsedive*
haveibeenpwned
breachdirectory
init...
·rdap whois
·dns records
·crt.sh certs
·urlhaus feed
·threatfox ioc
·breach history
·governance
·cyber news
·virustotal
·alienvault otx
·shodan internetdb
·bgpview asn
·mozilla observatory
·urlscan.io
·abuseipdb
·pulsedive
·haveibeenpwned
·breachdirectory
// ── BADGE SYSTEM ────────────────────────────────────────────────────────────── function setBadge(id, status){ const el = $('badge-'+id); if(!el) return; if(status==='review'){el.className='badge-review';el.textContent='To be Reviewed';} else if(status==='clean'){el.className='badge-clean';el.textContent='Clean';} else if(status==='skip'){el.className='badge-skip';el.textContent='No Key';} else{el.className='badge-nodata';el.textContent='No Data';} } function updateAllBadges(intel){ const{rdap,dns,crt,urlhaus,threatfox,breach,gov,ransomware,news,vt,otx,shodan,bgpview,observatory,urlscanData,abuse,pulsedive,hibp,breachdir}=intel; setBadge('rdap', rdap?'clean':'nodata'); setBadge('dns', dns?((!dns.spf||!dns.dmarc)?'review':'clean'):'nodata'); setBadge('crt', crt?(crt.subdomains?.length>30?'review':'clean'):'nodata'); setBadge('threat', (urlhaus||threatfox)?((urlhaus?.found||threatfox?.found)?'review':'clean'):'nodata'); setBadge('breach', breach?(breach.found?'review':'clean'):'nodata'); setBadge('gov', gov?((gov.headers?.score??6)<3?'review':'clean'):'nodata'); setBadge('ransom', ransomware?(ransomware.found?'review':'clean'):'nodata'); setBadge('news', news?(news.found&&news.articles?.length>0?'review':'clean'):'nodata'); setBadge('vt', vt?(vt.error?'nodata':vt.malicious>0?'review':'clean'):'skip'); setBadge('otx', otx?(otx.error?'nodata':otx.pulseCount>0?'review':'clean'):'skip'); setBadge('shodan', shodan?.results?.length?(shodan.results.some(r=>r.vulns?.length>0||r.ports?.includes(3389))?'review':'clean'):'nodata'); setBadge('bgpview', bgpview?.asn?'clean':'nodata'); setBadge('observatory', observatory&&!observatory.error?(observatory.score<50?'review':'clean'):'nodata'); setBadge('urlscan', urlscanData?.total>0?(urlscanData.scans?.some(s=>s.verdict==='malicious')?'review':'clean'):'nodata'); setBadge('abuse', abuse?.results?.length?(abuse.results.some(r=>r.abuseScore>=25)?'review':'clean'):'skip'); setBadge('pulsedive', pulsedive&&!pulsedive.error?(pulsedive.risk!=='none'&&pulsedive.risk!=='unknown'?'review':'clean'):'skip'); setBadge('hibp', hibp?(hibp.found?'review':'clean'):'nodata'); setBadge('breachdir', breachdir?(breachdir.found&&breachdir.count>0?'review':'clean'):'nodata'); setBadge('worldmap','clean'); }