System Services

59 tools

Apache HTTP Server is a secure, efficient, and extensible open-source web server that powers the majority of websites on the Internet. It provides full installation including configuration files, init scripts, and support scripts for running HTTP services.

Advanced TFTP client and server for testing, debugging, and file transfers over Trivial File Transfer Protocol. Supports interactive and non-interactive modes for scripting and implements RFC standards with multicast options.

BIND 9 is the most widely-used Internet domain name server software that implements DNS protocol functionality. It provides a DNS server along with client utilities and DNSSEC tools for secure DNS operations.

Common Internet File System utilities for managing mounts of CIFS network file systems. Provides support for cross-platform file sharing with Microsoft Windows, OS X, and other Unix systems.

Cilium CLI is a command-line tool to install, manage, and troubleshoot Kubernetes clusters running Cilium. It provides secure network connectivity and load-balancing using eBPF with excellent visibility.

Cntlm is a fast NTLM authentication proxy that supports TCP/IP tunneling and authenticated connection caching. It provides up to ten times faster responses than similar proxies while using significantly less RAM and CPU.

Suggests installation of packages in interactive bash sessions for commands not currently installed but available from repositories. Installs a handler for command_not_found that looks up available programs.

cri-tools provides command line utilities for debugging and validating Kubelet CRI interfaces, including crictl for CRI client operations and critest for validation test suites. It supports creating OCI images and interacting with container runtimes.

CuteCom is a graphical serial terminal similar to minicom, designed for hardware developers to communicate with devices. It supports line-oriented interfaces, file transfer protocols, and hexadecimal input/output.

eksctl is the official CLI tool for Amazon EKS, enabling simple creation and management of EKS clusters on AWS. It allows users to create a cluster in minutes with a single command.

ethtool displays or changes Ethernet device settings including speed, auto-negotiation, and checksum offload. It queries and controls network driver and hardware settings on many network devices, especially Ethernet.

Firewall Builder is a GUI-based firewall administration tool that uses an object-oriented approach to manage firewall policies across multiple platforms. It compiles abstract policy rules into platform-specific configurations using dedicated policy compilers.

High-performance and highly configurable RADIUS server supporting authentication via local files, SQL, Kerberos, LDAP, PAM, and more. Includes powerful policy language, proxying, EAP types, and vendor-specific attributes.

FreeRDP3 is a libre client/server implementation of the Remote Desktop Protocol (RDP) providing multiple clients (X11, Wayland, SDL), proxy server capabilities, and X11 shadowing functionality for Kali Linux.

Filesystem in Userspace (FUSE) 3.x provides a simple interface for userspace programs to export virtual filesystems to the Linux kernel. It enables non-privileged users to securely create and mount their own filesystem implementations.

GNU C Library (glibc) provides the core shared libraries, utilities, and tools used by nearly all programs on Linux systems. It includes binaries for locale management, dynamic linking, character encoding conversion, and development utilities.

goshs is a SimpleHTTPServer written in Go, enhanced with features and security. It provides a simple HTTP server like Python's SimpleHTTPServer but with added helpful features and security measures.

ifenslave is a tool to attach and detach slave network interfaces to a bonding device for parallel routing. It enables simple load-balancing by sending packets via slave devices using a round-robin scheduler.

iSMTP is an SMTP server tester for user enumeration, internal spoofing, and relay testing. It supports VRFY and RCPT TO methods to identify valid users on target SMTP servers.

Transitional package that installs kali-wallpapers-community, providing community-submitted wallpapers for Kali Linux. The dummy package can be safely removed after installation.

kali-defaults implements various default settings within Kali Linux. It is a lightweight package included in all Kali images, even minimalistic ones like Docker images.

kali-meta is a collection of metapackages for installing Kali Linux desktop environments, core system packages, and categorized security toolsets. These metapackages simplify the installation of complete Kali toolsets and desktop configurations.

kali-tweaks is a tool to adjust advanced configuration settings for Kali Linux. It provides tweaks for shell configuration, APT mirrors, metapackages, system hardening, virtualization, and kernel settings.

Helm is the Kubernetes package manager for managing Charts, which are packages of pre-configured Kubernetes resources. It enables finding, installing, and sharing applications as Helm Charts in Kubernetes clusters.

Kustomize is a standalone tool for customizing Kubernetes YAML configurations without templates, using overlays for environment-specific adjustments. It supports patches, image settings, labels, and annotations for reusable manifests.

Lightweight API bridge connecting MCP Clients to a Kali Linux API server for executing terminal commands. Enables AI-assisted penetration testing and real-time CTF solving.

GNU Midnight Commander is a text-mode full-screen file manager with a two-panel interface, subshell support, internal editor, viewer, and Virtual Filesystem for remote and archive files.

Minicom is a friendly menu-driven serial communication program that emulates ANSI and VT102 terminals. It includes a dialing directory and supports auto Zmodem downloads.

Miredo is a Teredo client that provides IPv6 connectivity to hosts behind NAT devices by encapsulating IPv6 packets into UDP/IPv4 datagrams. It can also operate as a Teredo relay to forward IPv6 packets between the IPv6 Internet and remote Teredo clients.

netbase provides the necessary infrastructure for basic TCP/IP based networking in Linux systems. It supplies common name-to-number mappings in key configuration files.

nfs-utils provides packages and binaries for NFS (Network File System) client and server support on Linux systems. It includes tools for mounting/unmounting NFS shares, managing exports, displaying statistics, and handling ID mapping.

OpenSSH provides secure shell (SSH) client and server for encrypted remote access and command execution over insecure networks. It includes tools for secure file transfer, key management, and authentication agent support.

Provides SSH1 client tools for connecting to legacy SSH servers using the obsolete SSH1 protocol. Includes ssh1 for remote login, scp1 for secure file copy, and ssh-keygen1 for key management.

OpenTAXII is a robust Python implementation of TAXII Services from EclecticIQ, providing a feature-rich server with a pythonic API. It is compatible with Cabby, the TAXII client library.

OpenVPN is a virtual private network daemon that securely tunnels IP networks over a single UDP or TCP port. It supports encryption, authentication, and certification features from OpenSSL for secure remote access and point-to-point connections.

pipx executes binaries from Python packages in isolated virtual environments. It allows running CLI applications globally without affecting the system Python installation.

Proxytunnel creates tunnels through HTTP(S) proxies for any TCP-based protocol. It helps SSH and other protocols bypass firewalls that only allow HTTP(S) traffic.

rdesktop is an open source RDP client for connecting to Windows NT/2000 Terminal Servers and Windows Servers. It natively speaks the Remote Desktop Protocol to present the user's Windows desktop without requiring server extensions.

Sakis3G is a shell script for establishing 3G connections with USB or Bluetooth modems. It automatically detects modem types and operator settings to work out-of-the-box.

Samba provides SMB/CIFS file, print, and login services for Unix systems, enabling cross-platform sharing with Windows and other systems. It supports standalone servers, NT4 domain controllers, and Active Directory integration.

GNU Screen is a terminal multiplexer that runs several separate screens on a single physical character-based terminal. Screen sessions can be detached and resumed later on a different terminal.

SPIRE is a toolchain of APIs for establishing trust between software systems across various hosting platforms. It attests running workloads and issues SPIFFE IDs and SVIDs to enable secure mutual trust.

Transparent proxy server for VPN over SSH. Forwards all traffic through an SSH tunnel to access remote networks.

sslh is an applicative protocol multiplexer that accepts HTTPS, SSH, OpenVPN, tinc, and XMPP connections on the same port. It enables connecting to these services on port 443, bypassing corporate firewalls that rarely block it, while still serving HTTPS.

Apache Subversion (svn) is a centralized version control system that enables distributed teams to collaborate on files like source code and websites. It provides client tools, repository administration, and server capabilities for managing repositories over networks.

Swaks is a command-line SMTP test tool for testing SMTP setups, supporting STARTTLS and various authentication methods like PLAIN, LOGIN, CRAM-MD5, SPA, and DIGEST-MD5. It allows stopping the SMTP dialog at any stage, such as checking RCPT TO without sending a full email.

Terraform is a tool for building, changing, and versioning infrastructure safely and efficiently. It manages existing and popular service providers as well as custom in-house solutions using declarative configuration files.

tftp-hpa provides an enhanced TFTP client and server for transferring files over the network, primarily for serving boot images to other machines via PXE. It includes bugfixes and enhancements over the original BSD TFTP implementation.

tftpd32 is a free, open-source IPv6-ready TFTP server for Windows that includes DHCP, TFTP, DNS, SNTP, and Syslog servers along with a TFTP client. It supports TFTP options for maximum performance and provides extended features like directory facility and security tuning.

TightVNC is a Virtual Network Computing (VNC) implementation providing remote desktop access across networks. It includes server, viewer, password tools, and wrappers optimized for low-bandwidth connections.

tmux is a terminal multiplexer that enables multiple terminals or windows to be accessed and controlled from a single terminal, similar to screen. It operates as a server-client system with consistent command syntax.

tzdata provides time zone and daylight-saving time data for standard local time implementation across global locations. tzdata-legacy offers TAI-10s timezones and legacy timezone symlinks for specific hardware compatibility.

util-linux is a comprehensive collection of Linux system utilities for disk management, filesystem operations, process control, and hardware interaction. It provides essential tools for system maintenance, partitioning, mounting, and monitoring.

Collection of Python compatibility packages that provide symlinks for unversioned python, python-config, and development tools to point to Python 3. Facilitates compatibility with third-party code expecting traditional unversioned Python binaries.

wsgidav is a generic and extendable WebDAV server written in Python and based on WSGI. It allows sharing filesystem folders over WebDAV protocol with configurable authentication and server options.

xclip is a command line utility for accessing X server selections (clipboard) on X11 systems. It reads data from stdin or files to place in X selections or prints selections to stdout.

Zsh is a feature-rich UNIX shell usable as an interactive login shell and shell script processor. It offers enhancements like command-line editing, spelling correction, programmable completion, and history mechanisms.

Fish-like fast/unobtrusive autosuggestions for zsh. As you type commands, suggestions appear in muted gray color after the cursor.

Provides Fish shell-like syntax highlighting for zsh, enabling command highlighting as they are typed at the prompt to catch syntax errors before execution.