A semi-automatic OSINT framework and package manager for gathering intelligence and enumerating attack surfaces.
sn0int is a semi-automatic OSINT framework and package manager used to gather intelligence about targets by processing public information. It helps enumerate attack surfaces, map data in a unified format, and supports follow-up investigations for security professionals.
IT security professionals, bug bounty hunters, law enforcement agencies, and individuals conducting security awareness training or red team assessments.
sn0int offers a flexible, open-source alternative to tools like recon-ng and maltego, with a sandboxed module system that allows users to write and share custom investigations without modifying the core codebase.
Semi-automatic OSINT framework and package manager
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
The sandboxed module system allows users to write and share custom investigations via a registry, enabling flexible extensions without core modifications, as highlighted in the README's philosophy.
It integrates diverse capabilities like subdomain enumeration, breach discovery, social media harvesting, and network scanning into a unified tool, based on the listed key features.
Sn0int offers native packages for multiple OSes including Linux, macOS, and Docker, with detailed installation instructions in the README, reducing setup friction.
Being fully open-source and inspired by tools like recon-ng, it avoids vendor lock-in and allows community-driven improvements, as stated in the rationale.
The sandbox environment for modules, while secure, can introduce limitations and complexity for advanced operations, as admitted in the sandbox documentation section.
Core functionality relies on installing and updating external modules from the registry, which can lead to fragmentation and require manual curation for reliable investigations.
Unlike GUI-based alternatives like Maltego, sn0int lacks built-in visual tools for data correlation, making it less accessible for non-technical users.
sn0int is an open-source alternative to the following products:
Maltego is a data mining and link analysis tool used for open-source intelligence and forensics, visualizing relationships between entities like people, organizations, and websites.
A full-featured reconnaissance framework written in Python, designed for web-based information gathering and OSINT.