A custom Debian live ISO with security tools, no GUI, only Bash.
BashCore is a custom Debian-based live ISO designed for security professionals, networking enthusiasts, and students. It features a minimalist design with no graphical interface, relying entirely on Bash for operation.
BashCore provides a fresh environment on every boot, making it ideal for students to practice security, networking, and system administration skills without risk. Its lightweight nature also makes it perfect for VirtualBox and other virtual machines, ensuring smooth performance even on systems with limited resources.
The ISO includes a curated selection of tools for penetration testing, network analysis, and system diagnostics. GPU-ready: NVIDIA and AMD graphics supported out of the box. Built using Debian's live-build framework, BashCore is stable, customizable, and adheres to open-source principles.
Whether you’re learning the basics or need a reliable tool for advanced tasks, BashCore offers a streamlined, efficient command-line experience.
sudo dpkg-reconfigure console-data
sudo nmtui
extra TTYs (TTY7, 8 etc) require login with:
User: user Password: live
To add more virtual consoles:
sudo systemctl start getty@tty7.service
A graphical variant of BashCore with XFCE desktop environment that includes also Firefox, Tilix, Wireshark and Mousepad.
BashCoreX provides the same Debian-based live environment as BashCore, but with a lightweight graphical interface (XFCE). Ideal for users who prefer a visual desktop while keeping the same core philosophy: simplicity, speed, and open-source tools.
Login credentials for the live session:
User: live
Password: live
A command-line tool that transforms a minimal Debian or Ubuntu installation into a fully equipped BashCore system.
The archive includes two injector scripts:
debian.sh
– for Debian Bookworm (CLI or GUI)ubuntu.sh
– for Ubuntu LTS versions (Server or Desktop)Depending on the environment, BashCore Injector automatically installs and configures:
It installs all the tools included in BashCore.
Note: The injector does not alter existing users, passwords, or root permissions. Everything stays exactly as configured during your base system install.
tar -xvf bashcore-injector.tar.gz cd bashcore-injector
sudo bash debian.sh # for Debian CLI or GUI sudo bash ubuntu.sh # for Ubuntu Server or Desktop
When run on a CLI-only system, the result is BashCore.
When run on a system with a desktop environment, the result is BashCoreX.
* Tools marked with an asterisk are located in /opt/
postmaster@bashcore.org
BashCore and BashCoreX are released under the GNU General Public License v3.0. You are free to use, modify, and distribute the software under the terms of this license.