Skip to content

Repository files navigation

Kali Linux Toolkit & XFCE Utilities

This repository comprises a modular suite of Bash scripts designed for system maintenance, security auditing, data recovery, and user interface automation specifically within Kali Linux environments.

Featured Tools

Script Category Description Status
toolkit_monitor.sh Monitoring A persistent systemd daemon that provides real-time health and connectivity logging. New
setup.sh Orchestration The primary installer responsible for configuring permissions and resolving all dependencies. Stable
check_deps.sh Setup Conducts an audit of the system to ensure all necessary binaries and hardware capabilities are present. New
network_dashboard.sh Security A live traffic analytics dashboard that monitors packet counts and identifies potential issues. New
battery_optimize.sh Power Management Audits battery status and activates eco-mode when necessary to enhance battery health. New
file_recovery.sh Data Recovery A tool for recovering corrupt files in Kali Linux; run as root with sudo bash file_recovery.sh [target_directory]. New
fix_apt.sh Package Management Repairs the Kali Linux package manager by resolving locks, broken dependencies, and interruptions in dpkg. New
log_analyzer.sh System Auditing Analyzes system logs for errors, failed login attempts, and changes. New
monitor_mode_toggle.sh Network Management Safely enables or disables Wi-Fi monitor mode. New
system_audit.sh System Diagnostics A diagnostic tool for Kali Linux that requires root access; run with sudo bash system_audit.sh. New
system_cleanup.sh Maintenance Cleans up unnecessary files and optimizes system performance. New

Installation Instructions

To install the toolkit, execute the following command:

bash setup.sh

Ensure you have the necessary permissions and dependencies resolved before running the installation script.

Usage

Each script can be executed individually based on your requirements. For example, to run the battery optimization script, use:

sudo bash battery_optimize.sh

Contribution

Contributions are welcome! Please submit a pull request or open an issue for any enhancements or bug fixes.

Acknowledgments

Thanks to the contributors and the open-source community for their support and collaboration.


📝 Last maintained: September 27, 2026 at 09:26 UTC