A premium, minimalist, and performance-driven post-installation hub tailored for cybersecurity professionals and power users.
Null Linux Welcome is not your average Linux "Welcome" screen. Built entirely from scratch using Rust and GTK4, it shuns bloated web technologies (like Electron or HTML wrappers) in favor of memory safety, blazing-fast native performance, and a completely dark, graphite-themed aesthetics.
Designed with a focus on Arch Linux and BlackArch ecosystems, this tool acts as a centralized Command & Control Hub for setting up a robust penetration testing station in seconds.
- Written in 100% safe Rust.
- Modern GTK4 interface with smooth crossfade animations and a grouped-list UI design.
- Minimal footprint with instantaneous startup times.
Our custom installation engine handles package management brilliantly:
- Scans your system for AUR helpers (
yayorparu). - If missing, defaults to
pacman. - Failsafe: If an application (like proprietary messengers or standalone binaries) isn't available in standard repos, the engine instantly falls back to Flathub (Flatpak) and installs it seamlessly.
- Bulk Installation: Select 50 tools at once, and watch them compile and install in a single, transparent Alacritty terminal session.
Forget searching for tools one by one. The Security Hub features over 145+ industry-standard offensive security, DFIR, and OSINT tools, neatly categorized into 8 domains:
- Information Gathering & OSINT
- Web Application Security
- Wireless & RF Attacks
- Exploitation & Post-Exploitation
- Password Cracking & Cryptography
- Forensics, DFIR & Steganography
- Reverse Engineering & Malware Analysis
- Network Traffic Analysis & Sniffing
A dedicated section to harden your system and unlock performance bottlenecks with a single click:
- Privacy: Disable IPv6 at the sysctl level, disable Core Dumps to prevent RAM credential leaks, and clear pacman/yay cache.
- Security Hardening: Enable and configure UFW Firewall (deny incoming) and enforce Quad9 DNS for malware blocking.
- Performance: Enable Google's TCP BBR congestion control algorithm for faster networking, optimize Arch mirrors via
reflector, and scrub orphaned packages.
Ensure you have the required dependencies to build GTK4 Rust applications on your Arch-based system:
sudo pacman -S --needed rust pkgconf gtk4 gcc alacritty(Note: alacritty is required for the transparent installer terminal to pop up.)
Clone the repository and build the project using Cargo:
git clone https://github.com/xredjhon/NullWelcome.git
cd NullWelcome
cargo build --releasecargo run
# Or run the compiled binary directly
./target/release/nullwelcome- Created By: Null Linux Team
- Developed By: xredjhon