Domain name permutation engine for detecting homograph phishing attacks, typo squatting, and brand impersonation.
dnstwist is a domain name permutation engine that generates and analyzes variations of domain names to detect potential cyber threats. It helps security professionals identify homograph phishing attacks, typo squatting attempts, and brand impersonation by checking which lookalike domains are registered and potentially malicious.
Security researchers, penetration testers, brand protection teams, and IT security professionals who need to monitor domain name abuse and protect against phishing attacks.
Developers choose dnstwist because it provides comprehensive domain permutation capabilities with multiple detection methods (DNS, WHOIS, SSDeep, GeoIP) in a single open-source tool, making it more accessible and customizable than commercial alternatives.
Domain name permutation engine for detecting homograph phishing attacks, typo squatting, and brand impersonation
Generates thousands of domain variations using fuzzing and dictionaries, ensuring broad coverage for detecting typo squatting and impersonation attempts.
Specifically identifies IDN homograph attacks through character substitution, addressing a critical phishing vector that many tools overlook.
Combines DNS resolution, WHOIS lookup, SSDeep hashing, and GeoIP in one tool, providing a holistic view of potential threats from registered domains.
As an open-source project, it allows for customization and integration into existing security workflows without vendor lock-in, unlike commercial alternatives.
Operates solely through command-line, which can be a barrier for non-technical users or teams preferring graphical tools for ease of use.
Comprehensive checks like SSDeep fuzzy hashing and multiple WHOIS queries can be slow and require significant computational resources, impacting performance on large scans.
Requires installation of Python dependencies and configuration of external services, which may involve a non-trivial setup process for beginners or in constrained environments.
:mailbox: Cross-language temporary (disposable/throwaway) email detection library. Covers 55 734+ fake email providers.
Machinae Security Intelligence Collector
Searches various online resources to try and get as much info about an IP/domain as possible.
A set of Maltego transforms for VirusTotal Public API v2.0. This set has the added functionality of caching queries on a daily basis to speed up resolutions.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.