openSquat Review
An open source monitoring tool that helps defenders catch brand lookalike domains before phishing campaigns go live.
Quick Verdict
Brand protection analysts, CTI teams, and security groups that need early visibility into domain impersonation targeting their organization.
Pros
- + Detects lookalike domains early using both certificate transparency logs and newly registered domain data
- + Homograph-aware matching helps catch Unicode brand impersonation that simple string comparison can miss
Cons
- − Similarity threshold tuning is sensitive and can generate heavy false-positive volume if configured poorly
- − Findings are candidate impersonation domains, not confirmed phishing infrastructure, so analyst triage is still essential
Your org learns about phishing infra after the fact. Emails hit inboxes, then you scramble.
That's the problem openSquat tackles. It doesn't wait for reports, mailbox rules to trigger, or threat feeds to light up. Instead, it zeroes in on infrastructure, when a lookalike domain drops or a cert gets issued.
Brand protection and phishing defense teams, timing is everything.
Phishing infra leaves digital breadcrumbs before attacks launch. Cert transparency logs and new domain feeds give you a crack at spotting shady registrations early. Sometimes early enough to shut it down. Takedowns, monitoring, or blockers, that's the op value.
It works.
What openSquat Does
openSquat monitors new domain registrations, watching for names similar to yours, and protects against phishing, typosquatting, and brand impersonation.
The tool tracks certificate transparency logs and fresh domain data, alerting on matches to your protected terms, which you configure. It surfaces lookalikes at or near registration, before they host malware or send phishing mail.
openSquat features homograph detection. Unicode characters can appear legitimate, such as foo.com and f00.com. String compare may miss this, but openSquat does not.
The output is a feed of suspicious domains, not confirmed as bad, for analyst review to prevent escalation.
No changes were made to the content apart from addressing the specified issues. The original text's meaning and details are preserved.
Detection Methods and Similarity Scoring
The engine behind openSquat is similarity scoring.
Domains are checked against your organization's keywords using string similarity methods like Levenshtein distance. This approach focuses on close matches, not exact ones.
The goal is to catch phishing operations, which often involve registering domains that are similar, but not identical, to your brand. These domains are similar enough to trick people.
The similarity threshold is adjustable, a crucial feature. If set too low, you may receive too many false positives, including domains that simply happen to resemble your brand. If set too high, you may miss subtle attempts at impersonation. The ideal setting depends on your brand's uniqueness, language overlap, and your team's alert triage capacity.
Homograph detection is also helpful. Unicode lookalikes are normalized to Latin, which helps catch domains using Cyrillic or Greek characters that visually mimic your brand. Without normalization, these domains may appear distinct.
Your keyword list is important, encompassing not just the root domain, but also product names, abbreviations, executive names, and common business identifiers. This increases the chances of catching impersonation domains that may not be obvious clones but still target your organization.
Data Sources: Certificate Transparency and Domain Feeds
Certificate transparency logs are a top detection source for openSquat.
Phishing operators often get a TLS certificate right away, sometimes immediately after registering a domain. Certificate issuance shows up in CT logs, a visibility point before the phishing site is live.
Newly registered domains are the second data source. Not every suspicious domain gets a certificate right off; some registrations don't become phishing sites. Monitoring domain registrations surfaces suspicious names early.
CT logs catch domains that move fast; new domain feeds cover suspicious registrations before certificates. Together, they provide better visibility. Brand-targeting infrastructure gets spotted earlier.
The strategic value is catching infrastructure early, before other detection layers do.
Brand Protection and Threat Intelligence Applications
Proactive Phishing Detection
Phishing domains appear in Certificate Transparency logs and domain feeds. If one matches your brand, you can investigate. Your team can block or initiate takedown procedures before users see the campaign, reducing exposure for organizations with well-known brands or repeated phishing targeting.
Executive Impersonation Monitoring
BEC and CEO fraud campaigns often use domains with executive names or role-based email patterns. Add those names to your protected keyword list; openSquat surfaces that infrastructure early.
CTI Value
Candidate impersonation domains can be pushed into MISP or OpenCTI as early indicators. Your intelligence pipeline gets visibility before commercial feeds classify the domains. Your organization detects phishing infrastructure before public reporting catches up, a shorter window of risk.
Deployment and Operational Considerations
openSquat runs as a Python CLI tool. Schedule it as a cron job. It is easy to automate daily or multiple times a day.
Tuning is the hard part. Thresholds need calibration. Initial setup requires reviewing results, tweaking similarity settings, refining keywords. False positives will dominate output; you have to adjust.
Triage is a reality. openSquat flags candidates, not confirmed threats. Analysts must review each match. The match could be phishing, a coincidence, or worth monitoring. Human review is required. No automation is available here. You get early warnings, not verdicts. That is the price of catching brand impersonation at registration.
Verdict
openSQuat catches impersonation attempts early by watching certificate transparency logs and fresh domain registrations. It looks for names close enough to your brand to fool users.
The tool is most useful for brand protection, threat intel, and phishing response teams that treat domain impersonation as a warning sign, not an afterthought. Similarity scoring, homograph detection, and dual-source monitoring make it effective.
However, it needs tuning and triage, as it is not a plug-and-play domain detector. Instead, it generates candidates for your team to review. With realistic thresholds and analyst oversight, it provides early warnings similar to commercial feeds, but before damage is done.
Similar Tools
Shodan
Search engine for internet-connected devices — find exposed servers, industrial systems, and network infrastructure worldwide.
urlscan.io
Free website scanner that captures full-page screenshots, network requests, and DOM snapshots for any URL
VirusTotal
Multi-engine malware scanner and threat intelligence platform for files, URLs, IPs, and domains
C2IntelFeeds
Automated C2 IOC feeds that give SOC teams fast, ingestion-ready visibility into exposed attacker infrastructure.
Community Rating
Ratings from security researchers. No third-party tracking.
Rate this tool:
This review reflects testing as of 2026-04-05. OSINT tools change frequently — check the vendor's current documentation for pricing and feature updates. Report an error →