搭建byob僵尸网络
简介
BYOB 是一个面向学生、研究人员和开发人员的开源后开发框架。它包括以下功能:
- 具有直观用户界面的命令和控制服务器
- 用于多个平台的自定义有效负载生成器
- 12 个开发后模块
它旨在让学生和开发人员轻松实现自己的代码并添加很酷的新功能*,而无需*从头开始编写 C2 服务器或远程管理工具。
该项目有 2 个主要部分:原始的基于控制台的应用程序( /byob
) 和Web GUI ( /web-gui
)。
项目源地址:传送门
项目官网 :传送门
官方教程 :传送门
注意项及示例
请选择Ubuntu作为搭建环境,个人使用Centos、Kali搭建均以失败告终!
示例站点:传送门
账号:admin
密码:@a123456
注意:示例站点是采用阿里无影云+http内网穿透完成,故不支持远控使用。(仅适用于本地主机,作为示例而已)
安装配置
1、拉取安装git程序
sudo apt-get install git
2、拉取byob程序包
sudo git clone https://github.com/malwaredllc/byob
3、安装docker
curl -sSL https://get.daocloud.io/docker | sh
4、安装python3
sudo apt install python3.7
5、安装pip3
sudo apt-get install python3-pip //即可成功安装python3对应的pip3
pip3 --version
python3 -m pip install --upgrade pip
6、切换docker源(不切会安装很久)
sudo vi /etc/docker/daemon.json
- 编辑daemon.json,填入以下内容。
{
"registry-mirrors": [
"https://kfwkfulq.mirror.aliyuncs.com",
"https://2lqq34jg.mirror.aliyuncs.com",
"https://pee6w651.mirror.aliyuncs.com",
"https://registry.docker-cn.com",
"http://hub-mirror.c.163.com"
],
"dns": ["8.8.8.8","8.8.4.4"]
}
- 最后重启docker
service docker restart
7、启动配置脚本
//进入目标文件地址
cd ~
cd byob
cd web-gui
//启动配置脚本
./startup.sh
注意:这里会重启一下电脑,以更改系统配置
8、启动项目
cd ~
cd byob
cd web-gui
python3 run.py
运行后,您现在可以打开浏览器并转到 http://0.0.0.0 以使用 Web GUI。
至于账号的话,可以自己注册创建。
官方入门操作说明:[传送门](