'\ /` ___ \___/ ___ HONEYBEE BASH / BEE.SH / \ (0 0) / \ _________________________________ | M | X | M | AUTONOMOUS MAINTENANCE |_____/ @@@ \_____| QUAD-TIERED RISK MITIGATION @@@@@ SIGNATURE + HEURISTIC + LLM @@@ _________________________________ V SCIKIT PANDA SECURITY RESEARCH
V 1.0.7 | STABLE
The direct Bash-to-Kernel orchestration tool.
# Bee on Android
Installing HoneyBeeBash on an Android Device
This guide will walk you through setting up HoneyBeeBash on a non-rooted Android device using Termux. Since non-rooted devices lack a true Linux directory structure and root user privileges, we will simulate them using native Termux utilities.
🐝 Step 1: Install Termux
Termux is a terminal emulator and Linux environment app for Android.
⚠️ Important: Do not install Termux from the Google Play Store (it is outdated and abandoned there). Download the latest version from F-Droid or the official Termux GitHub releases page.
🐝 Step 2: Install Base Packages & Simulate Root
Open Termux and run the following commands to update the package manager, install required system utilities, and break out of Android's restrictive pathing limitations.
This command list has been broken up into managable parts.
# Update the package repositories
pkg update -y
# Install core utilities
pkg install termux-exec pcre2 nano -y
# Enable the Termux chroot environment (simulates a standard Linux file structure)
pkg install proot -y
# Create Fake sudo
cat << 'EOF' > $PREFIX/bin/sudo
#!/data/data/com.termux/files/usr/bin/bash
while [[ $# -gt 0 ]]; do
case "$1" in
-u) shift 2 ;;
-E|-H|-S|-i) shift 1 ;;
*) break ;;
esac
done
exec "$@"
EOF
chmod +x $PREFIX/bin/sudo
# Enable the Termux User Repository (TUR)
pkg install tur-repo -y
# Install build tools, Python, and pre-compiled native extensions
pkg install build-essential rust binutils python python-cryptography -y
# Upgrade Python's package manager
python -m pip install --upgrade pip setuptools wheel
# Create the physical getent mock file
echo -e '#!/bin/sh\necho "root:x:0:0:root:/root:/bin/bash"' > $PREFIX/bin/getent
chmod +x $PREFIX/bin/getent
# Now enter the chroot sandbox
termux-chroot
🐝 Step 3: Install HoneyBeeBash
With the environment fully prepared, you can now safely download, extract, and execute the installation script.
Note that unrooted Android mobile devices do not have a full linux environment available. For this reason it is adviced to install into a custom directory like /home/user/. Confirm this during installation of HoneyBeeBash.
You can now continue step 1 Preparation on theDownload page
Or if you have questions or problems you can join ourDiscord
# bee.sh
[SYSTEM] Initializing HoneyBee Agent...
[HIVE] Link: Detected and signalling
[ALERT] Service 'nginx' is DOWN on Worker 192.168.1.66
✔ Signature Check Passed (Auth: Sysop)
[CMD] Executing: sudo systemctl restart nginx && tail -n 20 /var/log/nginx/error.log
[LLM] Reasoning: "Restart executed. Checking logs for root cause..."