Information Gatheringosintframeworkpackage-managerreconnaissanceintelligence

sn0int

Semi-automatic OSINT framework and package manager for IT security professionals and bug hunters. Enumerates attack surface by processing public information and mapping results in a unified format.

Description

sn0int is a semi-automatic OSINT framework and package manager built for IT security professionals and bug hunters to gather intelligence about a given target or about yourself. It enumerates the attack surface by semi-automatically processing public information and mapping the results in a unified format for follow-up investigations.

The tool provides a structured approach to OSINT, allowing users to run modules, manage packages, and interact with a registry for sharing scripts. This makes it suitable for reconnaissance phases in security assessments, where understanding publicly available data is crucial.

Key functionalities include module execution, installation from a registry, and workspace management, streamlining the intelligence gathering process.

How It Works

sn0int operates as a framework that processes public information through modules to enumerate attack surfaces, mapping results into a unified format. It uses a package manager for installing, publishing, and searching modules from a registry. Workspaces allow isolation of investigations, with commands like run executing modules directly on targets.

Installation

bash
sudo apt install sn0int

Flags

-w, --workspace <WORKSPACE>Select a different workspace instead of the default [env: SN0INT_WORKSPACE=]
-h, --helpPrint help
-V, --versionPrint version

Examples

Display help and usage information for sn0int
sn0int -h
Run a module directly
sn0int run <module>
Run sandbox for internal use
sn0int sandbox
Login to the registry for publishing
sn0int login
Create a new module
sn0int new
Publish a script to the registry
sn0int publish
Install a module from the registry
sn0int install <module>
Search in the registry
sn0int search <query>
Updated 2026-04-16kali.org ↗