1 unstable release
Uses new Rust 2024
| 0.1.0 | May 30, 2025 |
|---|
#110 in Security
64KB
1K
SLoC
OSINTRS
OSINTRS is a powerful Open Source Intelligence (OSINT) tool written in Rust, designed to help security researchers, penetration testers, and cybersecurity professionals gather and analyze information from various sources.
Features
- Fast and efficient information gathering
- Multiple data source integrations
- Low memory footprint and high performance
- Cross-platform support (Windows, macOS, Linux)
- Comprehensive reporting options
Installation
You can install OSINTRS directly from crates.io using Cargo:
cargo install osintrs
Or if you want to ensure you use the exact dependencies specified in the lockfile:
cargo install --lock osintrs
Usage
Basic usage:
osint <target> <type>
Available Types
person: Gather information about an individualorganization: Collect data about a company or organizationdomain: Analyze a domain nameip: Investigate an IP addressemail: Research information related to an email addressphone: Look up details about a phone numbersocial: Find social media accounts and activities
Examples
Domain Investigation
osint example.com domain
Email Research
osint user@example.com email
Person Information Gathering
osint "John Doe" person
Organization Analysis
osint "Acme Corporation" organization
IP Address Investigation
osint 192.168.1.1 ip
Phone Number Lookup
osint +15555555555 phone
Social Media Research
osint username social
Configuration
OSINTRS can be configured via a configuration file located at ~/.config/osintrs/config.toml.
Contributing
Contributions are welcome! Please feel free to submit a Pull Request.
License
This project is licensed under the MIT License - see the LICENSE file for details.
Dependencies
~12–28MB
~367K SLoC