OSINTkoSCR is a bash installation script designed to simplify the setup of a customized OSINT toolkit on Kali Linux. With its automated installation process and integrated features, OSINTkoSCR enables users to deploy a curated selection of OSINT tools, ranging from username lookups to social media analysis, with minimal effort. This script also integrates menu entries for quick and efficient access to installed tools.

Initially I developed the script for the OSINTk.o Kali ISO, but OSINTkoSCR’s flexibility allows it to be modified to function on other Linux distributions. While the script is optimized for Kali Linux, minor adjustments to paths or dependencies may be required when running it on other systems. This makes OSINTkoSCR not only a versatile tool but also a great starting point for users seeking to build their own OSINT environment.

Features

  1. Automated Installation: The script automatically clones, installs, and configures OSINT tools from GitHub repositories, saving users time and effort.

  2. Virtual Environments: Each tool is installed in an isolated Python virtual environment, ensuring dependency conflicts are avoided.

  3. System Menu Integration: OSINTkoSCR creates .desktop entries, enabling users to launch tools directly from their system application menu.

  4. Pipx Support: Pipx tools are installed and configured to provide system-wide executables for selected OSINT utilities, enhancing ease of use and accessibility.

Included Tools

OSINTkoSCR installs a wide range of tools categorized by functionality:

Username Tools

  • Aliens Eye
  • Blackbird
  • Nexfil
  • Social-Analyzer
  • Socialscan

Phone Number Tools

  • Findigo
  • Inspector
  • Phunter
  • No-Infoga

Email Tools

  • Eyes
  • Holehe
  • Zehef
  • GHunt

Social Media Tools

  • GitSint
  • Instaloader
  • Masto
  • Osgint
  • Toutatis

Notes and Tips

  • Add Your Own Scripts: OSINTkoSCR is highly customizable, allowing users to include their own Python scripts. By modifying the tool arrays in the script, you can seamlessly integrate additional tools into the installation process.

  • Desktop Directories: For .desktop entries to function correctly, ensure you have a desktop directories structure set up. Environments like XFCE typically have this pre-configured, but additional setup may be required for others.

For more details, updates, or to contribute to the project, visit the GitHub repository: OSINTkoSCR.