资讯动态

Termux安卓手机部署 bWAPP 漏洞靶场(无root)

发布时间:2026/10/18 7:33:25 来源:尧图企业网站定制
声明bWAPP是Web安全学习靶场仅在自己设备内练习漏洞。任何未经授权访问、渗透他人网站属于违法行为本文作者不对违规操作承担责任。【网络安全法 - CSDN App】一、环境说明- 设备安卓手机​- 工具Termux推荐F-Droid版本不要用应用商店阉割版​Termux官方下载地址【Termux 超全详解无需Root安卓手机变身掌上Linux开发机 - CSDN App】- bWAPPBee-box Web Application包含大量web漏洞PHPMySQL前置Termux基础包已更新网络正常二、第一步更新源安装PHP、Mariadb、必要依赖打开Termux依次输入pkg update pkg upgrade -ypkg install php php-fpm mariadb git wget unzip -y初始化数据库mysqld --initialize启动mariadb服务mariadbd 注 代表后台运行不要关闭进程进入数据库创建bWAPP的数据库与账号mysql -u root执行下面SQL语句逐行复制逐行执行CREATE DATABASE bwapp;CREATE USER bwappuserlocalhost IDENTIFIED BY bwapp123;GRANT ALL PRIVILEGES ON bwapp.* TO bwappuserlocalhost;FLUSH PRIVILEGES;exit;三、下载bWAPP源码git clone https://github.com/raesene/bWAPP.gitcd bWAPP提醒如果github下载慢可以用gitee镜像地址文末会写替换方案。四、修改bWAPP数据库配置文件编辑admin/settings.phpnano admin/settings.php找到数据库配置修改为$db_host 127.0.0.1;$db_name bwapp;$db_user bwappuser;$db_pass bwapp123;提醒CtrlO 保存回车确认 CtrlX 退出nano。五、启动PHP内置服务器php -S 127.0.0.1:8080提醒保持这个窗口运行新开Termux窗口用来操作数据库。手机浏览器访问 http://127.0.0.1:8080六、初始化bWAPP数据库1. 访问页面后点击 setup 安装​2. 填入上面配置的数据库信息​- DB namebwapp​- DB userbwappuser​- DB passwordbwapp123​3. 点击安装等待提示 bWAPP has been installed默认账号密码账号 bee密码 bug七、日常启动步骤每次重开Termux都要执行# 1.启动数据库mariadbd # 2.进入bwapp目录cd ~/bWAPP# 3.启动php服务php -S 127.0.0.1:8080浏览器打开 127.0.0.1:8080 即可进入靶场。八、常见坑排错重点1. 连接数据库失败​- 确认 mariadbd 后台运行检查settings.php账号密码、数据库名是否一致​- 不要用 mysql 命令直接新建库前忘记启动数据库​2. 页面空白/PHP代码直接显示不要用旧版phppkg更新确认在bWAPP根目录启动php -S​3. github克隆超时换国内镜像下载压缩包wget https://gitee.com/mirrors/bWAPP/repository/archive.zipunzip archive.zipcd bWAPP4. 端口占用把8080改成8090 php -S 127.0.0.1:8090​5. Termux后台被杀手机设置给Termux电池白名单关闭电池优化九、关闭靶场- 按 CtrlC 停止php服务​- 关闭数据库 pkill mariadbd推荐阅读【【Web安全入门】安卓Termux搭建Pikachu靶场皮卡丘手机本地练习中文漏洞靶场 - CSDN App】【安卓手机Termux部署DVWA靶场Web安全入门 - CSDN App】下节预告AI小子 SRC DDOS审核【AI小子泛滥正在用垃圾报告DDoS整个SRC生态 - CSDN App】

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价 →
↑