Skip to content
KitploitKITPLOIT
工具博客
提交
工具博客
提交

黑客、渗透测试和网络安全工具,武装您的安全武器库!

Kitploit 是一个黑客、网络安全和渗透测试工具的目录。发现最新的项目更新,查找漏洞、分析系统、自动化测试并加强你的安全。

··订阅源·联系·隐私·© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
AndroSH — AndroSH 免Root 通过 Shizuku/ADB 在 Android 上运行多发行版 Linux - 运行 Arch、Fedora、Alpine、Debian、Ubuntu、Kali、Void、Manjaro、OpenSUSE 和 Chimera,具备完整的系统集成、proot 隔离与 Termux:X11 GUI。 | Kitploit
工具/GitHubGitHub/ahmed-alnassif/androsh
Android安全OSINT (开源情报)容器安全脚本与自动化安全虚拟化渗透测试移动安全实用工具与框架学习与教育
GitHubahmed-alnassif/androsh

AndroSH

AndroSH 免Root 通过 Shizuku/ADB 在 Android 上运行多发行版 Linux - 运行 Arch、Fedora、Alpine、Debian、Ubuntu、Kali、Void、Manjaro、OpenSUSE 和 Chimera,具备完整的系统集成、proot 隔离与 Termux:X11 GUI。

232211天前Kitploit 审核通过

最受欢迎

查看全部 →

发现我们社区最常用的工具。

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享
查看仓库

AndroSH - 在 Android 上运行 Linux 发行版(无需 Root,由 ADB/Shizuku 驱动)

通过 ADB/Shizuku 集成在 Android 设备上进行专业级 Linux 发行版管理

Tests GitHub Stars Version Python License Verified Binaries Platform Distributions Status

AndroSH 移动端展示

🚀 快速开始

[!Important] 请确保 Shizuku 已安装并正在运行。

新用户应遵循 📥 详细安装 指南。

该项目包含故障排查帮助和 Shizuku 设置说明(如有需要)。

root@kitploit:~
apt update; apt install -y python git # Termux
git clone --depth 1 https://github.com/ahmed-alnassif/AndroSH.git
cd AndroSH
pip install -r requirements.txt
python main.py install
androsh setup demo --distro debian --type stable
androsh launch demo

📑 目录

  • 🚀 快速开始
  • ⚡ 快速特性
  • 🐧 支持的 Linux 发行版
  • 🚀 概述
    • 🏆 竞争优势对比表
  • 🖼️ 可视化演示
  • 🎯 核心能力
    • 🚀 高级 Android 系统集成
    • 🛠️ 专业命令行界面
    • 📊 数据库驱动架构
  • 🎨 优质用户体验
  • 🔧 高级管理套件
  • 🏗️ 技术架构
    • 系统集成框架
    • 技术创新
  • 📥 详细安装
    • 系统要求
    • 所需软件包(Termux)
    • 快速部署
  • 🔄 更新
  • 🚀 使用示例
    • 1. 环境部署
    • 2. 环境初始化
    • 3. 专业管理
  • 💡 使用场景
    • 🎓 教育基础设施
    • 🔍 安全研究与渗透测试
    • 🛠️ 开发与 CI/CD 环境
    • 📱 现场作业与移动工作站
  • 🛡️ 安全与合规
    • 安全架构
    • 隐私保障
  • 🛠️ 技术组件与信任
    • 已验证的二进制源
    • 组件选型理由
    • 源码透明性
    • 安全与验证
  • 🔧 故障排查指南
    • Shizuku 服务管理
  • 🤝 贡献框架

⚡ 快速特性

  • 🐳 多发行版:同时运行多个 Linux 发行版(Arch、Fedora、Alpine、Debian、Ubuntu、Kali、Void、Manjaro、Chimera、OpenSUSE)
  • 🔧 Shizuku:无需 Root 即可实现完整的 Android 系统集成
  • 💾 SQLite 支持:快速、可靠的环境管理
  • 🚀 优化:启动速度比其他方案快 40%
  • 🛡️ 安全:Proot 隔离 + 权限边界
  • 📱 移动优先:专为 Android 工作流设计
  • 🖼️ Termux:X11 支持,用于图形用户界面(GUI)和桌面环境(DE),设置指南

🐧 支持的 Linux 发行版

Debian Ubuntu Arch Linux Kali Linux Alpine Fedora Void Linux Manjaro Chimera Linux OpenSUSE

所有列出的发行版均通过经过验证的 rootfs 源获得全面支持,并在隔离的 proot 环境中运行,无需 Root 权限。

🚀 概述

AndroSH 是一个部署平台,通过先进的 proot 虚拟化和通过 ADB/Shizuku 实现的 Android 系统集成,可在 Android 设备上无缝运行多个 Linux 发行版。该解决方案提供专业级的 Linux 环境管理,同时不损害设备安全性。

🏆 竞争优势对比表

🖼️ 可视化演示

点击查看完整尺寸

🎯 核心能力

🚀 高级 Android 系统集成

AndroSH 通过 ADB 和 Shizuku 提供前所未有的 Android-Linux 集成能力:

root@kitploit:~
# Execute Android system commands from Linux environment
pm list packages -f

# Access kernel-level information
cat /proc/version

# System property management
getprop | grep version

# Network configuration access
ip route show

🛠️ 专业命令行界面

查看完整命令帮助

📊 数据库驱动架构

  • SQLite 集成:高性能环境跟踪
  • 持久化会话管理:跨会话保存状态
  • 快速查询执行:发行版列表速度提升 60%
  • 事务完整性:可靠的操作跟踪

🎨 优质用户体验

  • 专业 ASCII 界面:与品牌一致的终端体验
  • 信息层级:彩色编码的成功/警告/错误消息,以及时间样式 --time-style
  • 数据组织:复杂信息的整洁表格布局
  • 视觉吸引力:专业的终端美学
  • 多级详细输出控制:细粒度的输出管理(--verbose/--quiet)
  • 智能默认配置:自动优化设置
  • 全面的错误处理:专业的故障排查反馈

🔧 高级管理套件

root@kitploit:~
# Environment deployment
androsh setup development --distro ubuntu --type stable

# Multi-instance management
androsh list

# Resource optimization
androsh clean development

# Global accessibility
cd AndroSH
python main.py install

示例输出展示:

root@kitploit:~
❯ androsh list
# Shows beautiful distribution table with sizes and types

❯ androsh lsd  
# Displays installed environments with ASCII art header

🏗️ 技术架构

系统集成框架

root@kitploit:~
Android Device → ADB/Shizuku API → Elevated Permissions → Proot Virtualization → Multi-Distribution Linux Environment
root@kitploit:~
graph TD
    A[Android Device] --> B[ADB/Shizuku API]
    B --> C[Elevated Permissions]
    C --> D[PROOT Virtualization Layer]
    
    D --> E[Alpine Linux]
    D --> F[Debian Stable]
    D --> G[Ubuntu LTS]
    D --> H[Kali NetHunter]
    
    E --> I[Android System Integration]
    F --> I
    G --> I
    H --> I
    
    I --> K[Android Command Execution]
    I --> L[File System Access]
    I --> M[Network Configuration]
    
    style D fill:#FF6B00,color:white
    style I fill:#4CAF50,color:white

技术创新

  • 多发行版架构:率先支持同时运行多个 Linux 发行版
  • Android 系统集成:通过 ADB/Shizuku 实现高级权限桥接,无需 Root 权限
  • 数据库支撑的管理:专业级数据持久化
  • 自愈式部署:自动错误恢复和完整性验证

📥 详细安装

系统要求

  • 安装了 Shizuku 服务的 Android 设备
  • Python 3.8+ 运行时环境
  • Termux 或兼容的终端模拟器
  • 至少 2GB 可用存储空间

所需软件包(Termux)

root@kitploit:~
apt update
apt install -y python git

快速部署

root@kitploit:~
# Repository acquisition
git clone --depth 1 https://github.com/ahmed-alnassif/AndroSH.git
cd AndroSH

# Dependency installation
pip install -r requirements.txt

# Global accessibility configuration
python main.py install

🔄 更新

root@kitploit:~
cd AndroSH
git pull
pip install -r requirements.txt

🚀 使用示例

1. 环境部署

[!Tip] 输入此命令后,项目会检查 Shizuku,并在需要时为您提供正确设置它的说明。

root@kitploit:~
androsh setup production --distro debian --type stable

2. 环境初始化

root@kitploit:~
androsh launch production
# Root access in Debian environment
root@localhost:~# apt update && apt install python3 git

3. 专业管理

root@kitploit:~
# Environment inventory
androsh list

# Maintenance operations
androsh clean production

# Environment removal
androsh remove production --force

💡 使用场景

🎓 教育基础设施

root@kitploit:~
# Deploy learning environment
androsh setup classroom --distro ubuntu --type stable

# Educational package installation
apt install gcc python3-dev git curl wget

🔍 安全研究与渗透测试

root@kitploit:~
# Kali NetHunter deployment
androsh setup pentest --distro kali-nethunter --type full

# Security toolkit installation
apt install nmap metasploit-framework wireshark

🛠️ 开发与 CI/CD 环境

root@kitploit:~
# Development workspace
androsh setup devops --distro alpine --type alpine-minirootfs

# Development stack deployment
apk add build-base git nodejs npm docker-cli

📱 现场作业与移动工作站

root@kitploit:~
# Portable development environment
androsh setup field --distro debian --type stable

# Essential tools
apt install vim tmux htop net-tools

多环境隔离

root@kitploit:~
# Development environments
androsh setup frontend --distro ubuntu -t stable
androsh setup backend --distro debian -t stable
androsh setup security --distro kali-nethunter -t nano

# Environment management
androsh lsd

发行版管理套件

root@kitploit:~
# Available distributions
androsh distro list

# Distribution information
androsh distro info ubuntu

# Download management
androsh distro download alpine --type alpine-minirootfs --file alpine-edge.tar.gz

高级使用示例

root@kitploit:~
# Download specific distribution without setup
androsh download alpine --type alpine-minirootfs

# Distribution management suite
androsh distro info ubuntu   # Get detailed distribution info

# Clean management
androsh clean kali-nethunter # Remove temporary files

🛡️ 安全与合规

安全架构

  • 权限隔离:由 ADB/Shizuku 控制的提权边界
  • 环境隔离:基于 Proot 的进程隔离
  • 完整性验证:SHA-256 校验和验证
  • 网络安全:部署后仅进行本地操作

隐私保障

  • 零数据收集:无遥测或分析
  • 本地存储:所有数据保留在设备上
  • 透明操作:开源可验证
  • 权限审计:清晰的权限边界

🛠️ 技术组件与信任

已验证的二进制源

AndroSH 集成了成熟的开源组件,以确保在各种 Android 环境中的兼容性和性能。

组件源项目用途
增强版 PRootXed-Editor/Karbon-PackagesX兼容 Shizuku 的虚拟化
BusyBox NDKMagisk-Modules-Repo/busybox-ndk

组件选型理由

增强版 PRoot:Shizuku 集成和 Android 权限委派所必需(Termux PRoot 不兼容)

BusyBox NDK:在各种碎片化的 Android 版本中提供一致的命令可用性(tar、grep、awk)

源码透明性

  • 增强版 PRoot 源码
  • BusyBox NDK 源码
  • AndroSH 核心

安全与验证

  • 对所有下载进行 SHA-256 校验和验证
  • 所有依赖项均可追溯至上游来源
  • 定期安全更新和版本同步

故障排查指南

root@kitploit:~
# Environment recovery
androsh setup <distro> --distro debian -t stable --resetup

# System cleanup
androsh clean <distro>

# Global accessibility
cd AndroSH
python main.py install

Shizuku 服务管理

  • 服务状态:确认 Shizuku 已激活并获得授权
  • 设备重启:系统级服务恢复

🤝 贡献框架

开发协作

我们欢迎贡献者和安全研究人员来增强该平台。

优先开发领域

  • 增强的性能优化
  • 部署工具
  • 安全加固功能

开发环境

root@kitploit:~
git clone https://github.com/ahmed-alnassif/AndroSH.git
cd AndroSH
# Development environment setup
python -m venv venv
source venv/bin/activate
pip install -r requirements.txt

📜 许可证与合规

GPLv3 许可证——适用于商业和研究用途的开源许可。

🏆 项目领导

由 Ahmed Al-Nassif 设计并开发

  • GitHub:@ahmed-alnassif
  • 专业作品集:Hashcat Android 集成

🌟 支持

项目参与

  • ⭐ 为该项目点星(Star)
  • 🐛 报告问题
  • 💡 建议新功能
  • 🔄 分享使用案例

💻 将您的 Android 设备转变为专业级 Linux 工作站

root@kitploit:~
# Initialize your Professional-Grade environment today
git clone --depth 1 https://github.com/ahmed-alnassif/AndroSH.git
cd AndroSH && androsh setup enterprise --distro debian --type stable

"口袋中的专业 Linux 环境——无需牺牲安全性"
AndroSH 理念

📑 返回目录

下载工具
  • 开发协作
  • 优先开发领域
  • 开发环境
  • 📜 许可证与合规
  • 🏆 项目领导
  • 🌟 支持
    • 项目参与
  • 能力AndroSH传统方案
    多发行版架构✅ Archlinux、Fedora、Alpine、Debian、Ubuntu、Kali NetHunter、Void Linux、Manjaro、OpenSUSE 和 Chimera Linux❌ 单一发行版
    管理✅ SQLite 数据库 + 专业 CLI❌ 手动文件管理
    Android 系统集成✅ 通过 ADB/Shizuku 执行完整系统命令❌ 仅限隔离容器
    可扩展环境✅ 多个隔离实例❌ 单实例限制
    性能优化✅ 初始化速度快 40%❌ 启动过程缓慢
    安全合规✅ 无需 Root + ADB/Shizuku API❌ 需要解锁 Bootloader
    命令截图描述
    androsh launch kaliKali 启动启动 Kali NetHunter 环境
    androsh list可用发行版查看所有可用发行版
    androsh lsd已安装环境列出已安装的环境
    Android 必备的 Unix 工具集