如何搭建自己的僵尸网络

如何搭建自己的僵尸网络

简介

BYOB 是一个面向学生、研究人员和开发人员的开源后开发框架。它包括以下功能:

  • 具有直观用户界面的命令和控制服务器

  • 用于多个平台的自定义有效负载生成器

  • 12 个开发后模块

它旨在让学生和开发人员轻松实现自己的代码并添加很酷的新功能,而无需从头开始编写 C2 服务器或远程管理工具。

该项目有 2 个主要部分:原始的基于控制台的应用程序( /byob) 和Web GUI ( /web-gui)。

项目源地址:传送门

项目官网 :传送门

官方教程 :传送门

image-20220507155605482

注意项及示例

请选择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:5000 以使用 Web GUI。

至于账号的话,可以自己注册创建。

官方入门操作说明:传送门

© 版权声明
THE END
喜欢就支持一下吧
点赞28赞赏 分享
评论 共9条

请登录后发表评论