Skip to content Dark Web Informer - Cyber Threat Intelligence
OSINTTools

osintui: Open Source Intelligence Terminal User Interface


GitHub: https://github.com/wssheldon/osintui



Integrations

Censys, Shodan, VirusTotal

Installation

First, install Rust (using the recommended rustup installation method) and then

cargo install osintui

Configuration

osintui expects a TOML configuration file stored at ~/.osintui/config/config.toml that sets the necessary API tokens for each service. The configuration file will be created for you on first run if one was not found.

[keys]
virustotal = "api_key"
shodan = "api_key"
censys_id = "api_id"
censys_secret = "api_key"

Hotkeys

KeyDescription
hHome
/Input
qBack
cCensys
sShodan
vVirustotal
Move Right
Move Left
Move Up
Move Down

Credits

⭐ spotify-tui

The software architecture is almost entirely modeled after spotify-tui. The codebase was invaluable in learning how to cleanly manage complex TUI state and implement generic handling of TUI components.

⭐ wtfis

I needed a good first project to learn rust and wtfis was the primary source of inspiration for osintui.

Latest