This repository contains a Bash script designed for automatically setting up a virtual machine (VM) with a suite of tools essential for cybersecurity, open-source intelligence (OSINT), and digital forensics. The script is tailored for Ubuntu LTS and includes a range of tools from basic utilities to more specialized software for cyber investigations.
If you are using Hyper-V, before running this install script, you can run my ubuntu-vm-tools script to configure your vm properly for hyper-v. Please see ubuntu-vm-tools
The primary goal of this script is to streamline the setup process for professionals and enthusiasts in the fields of cybersecurity and digital forensics. Whether you're setting up a new VM for testing, training, or actual investigations, this script aims to reduce the manual effort required to install and configure the necessary tools. This was designed for the latest version of Ubuntu, but it should work on any Debain based distro. For example I use Ubuntu Server 24.04 LTS as my base when using Hyper-V.
The script installs a variety of tools, including but not limited to:
- General Utilities: Basic tools like
curl
,wget
, andgit
. - Cybersecurity Tools: Software like
nmap
,wireshark
. - OSINT Tools: Tools such as
theHarvester
,Maltego
(manual installation required), andsherlock
. - Digital Forensics Tools: Applications like
Autopsy
,Sleuth Kit
, and various Python-based utilities.
- Clone this repository or download the script to your Ubuntu 22.04 VM.
- Make the script executable:
sudo chmod +x osint.sh
- Run the script with administrative privileges:
sudo ./osint.sh
After running the script, all the listed tools will be installed and configured on your VM. Some tools may require additional setup or manual installation.
You can modify the script to add or remove tools based on your specific requirements. Please review each tool's license and usage guidelines.
Contributions to the script are welcome. If you have suggestions or improvements, please open an issue or submit a pull request.
This script is provided "as is", and the author(s) are not responsible for any misuse or damage caused by this tool. Ensure you have the proper authorization before using these tools in any testing environment.