Skip to content

📜 在线脚本 (Online Scripts)

在线脚本 是 Termux-X 的核心功能之一,旨在为用户提供开箱即用的自动化脚本库。通过云端分发与本地智能执行引擎,用户无需手动下载、赋予权限或配置环境,即可一键运行各类复杂的渗透工具与系统辅助脚本。

🚀 功能入口

  1. 侧边栏菜单:从屏幕左侧向右滑动打开侧边栏。
  2. 点击图标:找到 "在线脚本" (Online Script) 按钮(通常带有地球/下载图标)。
  3. 加载列表:系统将自动连接云端服务器,获取最新的脚本列表。
在线脚本入口脚本列表

1. 云端同步与实时更新

  • 动态列表:脚本列表由云端 JSON 接口 (HTTPIP.ONLINE_SH_JSON) 动态下发,确保用户随时获取最新工具。
  • 状态监测:界面实时显示脚本的大小、版本说明以及服务器连接状态。

2. 智能执行引擎

Termux-X 的脚本引擎 (OnLineShDialog.kt) 具备环境感知能力,能根据脚本元数据自动选择最佳运行方式:

  • 文件类型识别
    • Python 脚本 (.py):自动调用 python script.py 执行。
    • Shell 脚本 (.sh):自动赋予执行权限 (chmod 777) 并运行 (./script.sh)。
  • 环境自适应
    • Termux 原生模式:在标准 Termux 环境下运行。
    • Kali NetHunter 模式:检测到 Kali 脚本时,自动挂载并切换至 Kali 环境执行。
    • Root 模式:对于需要高权限的脚本,自动申请 Root 权限。

3. 可视化交互

  • 一键下载:点击下载图标即可将脚本缓存至本地 (FileUrl.mainHomeUrl)。
  • 进度反馈:实时显示下载进度条。
  • 详情预览:支持点击查看脚本的详细说明与使用备注。

🛠️ 使用场景

  • 快速部署环境:如一键安装 Kali NetHunter、配置 Python 开发环境。
  • 渗透工具箱:快速获取并运行 SQLMap, Metasploit, Nmap 等安全工具。
  • 系统维护:执行系统清理、备份还原、换源等维护操作。

⚠️ 注意事项

  • 网络连接:由于脚本存储在云端,请确保您的设备已连接互联网。
  • 安全提示:虽然官方脚本经过审核,但建议在运行陌生脚本前仔细阅读说明。
  • Root 权限:部分高级脚本(如 ARP 欺骗、网络抓包)可能需要 Root 权限才能正常工作。

✨ 核心特性

🛠️ 系统工具

  • 环境修复:一键修复软件包依赖、源配置错误。
  • 系统清理:清理缓存、无用包,释放存储空间。
  • 备份还原:一键备份当前 Termux 环境到内部存储。

🐧 Linux 发行版

  • Kali NetHunter:一键安装/重装 Kali Linux。
  • Ubuntu/Debian:快速部署常用的 Linux 发行版。
  • Arch Linux:体验滚动更新的魅力。

💻 开发环境

  • Python/Node.js:快速配置编程环境。
  • Web 服务器:一键搭建 Nginx/Apache/PHP 环境。
  • 数据库:MySQL/MariaDB/PostgreSQL 快速部署。

🎨 界面美化

  • Zsh 主题:多款精美主题一键切换。
  • 字体管理:安装编程专用字体(如 Fira Code, Hack)。

🤝 贡献脚本

我们欢迎社区开发者提交优秀的脚本!

  1. 编写脚本:确保脚本安全、稳定且有详细注释。
  2. 提交 PR:将脚本提交到我们的 GitHub 仓库
  3. 审核上架:通过审核后,您的脚本将出现在所有 Termux-X 用户的终端里。

⚠️ 注意:虽然我们会审核上架的脚本,但在执行任何网络脚本前,建议您大致浏览脚本内容,确保安全。

Termux-X -xheishou.com- Based on ZeroTermux. Released under GPL v2.0.