在 Kali Linux 上安装 Havoc C2 框架

admin 2024年10月25日12:33:55评论20 views字数 2063阅读6分52秒阅读模式

根据 havocframework 官方网站上的最新安装指南

https://havocframework.com/docs/installation

Havoc 是一个现代的、可延展的开发后命令和控制框架,专为渗透测试人员、红队和蓝队而设计。

它在 github 上是免费和开源的,由 Paul Ungur (C5pider) 编写和维护

GitHub - HavocFramework/Havoc:Havoc 框架。

Havoc 是由 @C5pider 创建的现代且可延展的后开发指挥和控制框架。⚠️ 浩劫正在...

github.com

客户

Havoc 客户端用户界面以 QT C++ 编写,并与 Dracula 主题一起应用。

界面分为三个部分。界面的左上角以表格形式或节点图显示会话的可视化效果。界面的左上角显示事件查看器,其中显示以下事件:新连接的用户/操作员、侦听器的启动或侦听器启动失败并显示错误消息以及新连接的植入。界面底部显示交互会话、文件资源管理器、侦听器表和其他 Havoc 功能等选项卡。

在 Kali Linux 上安装 Havoc C2 框架

在本演示中,我将在我的 kali linux 上运行 teamserver 和 client server

首先 git clone 仓库到 kali linux

git clone <https://github.com/HavocFramework/Havoc.git>

安装 kali linux 的依赖项

sudo apt install -y git build-essential apt-utils cmake libfontconfig1 libglu1-mesa-dev libgtest-dev libspdlog-dev libboost-all-dev libncurses5-dev libgdbm-dev libssl-dev libreadline-dev libffi-dev libsqlite3-dev libbz2-dev mesa-common-dev qtbase5-dev qtchooser qt5-qmake qtbase5-dev-tools libqt5websockets5 libqt5websockets5-dev qtdeclarative5-dev golang-go qtbase5-dev libqt5websockets5-dev python3-dev libboost-all-dev mingw-w64 nasm

在 Kali Linux 上安装 Havoc C2 框架

单击 确定 ,安装将继续

转到 teamserver 文件夹,bash run install.sh

在 Kali Linux 上安装 Havoc C2 框架

构建 teamserver

cd teamserver
go mod download golang.org/x/sys
go mod download github.com/ugorji/go
cd ..

构建并运行

# Install musl Compiler & Build Binary (From Havoc Root Directory)
make ts-build
# Run the teamserver
./havoc server --profile ./profiles/havoc.yaotl -v --debug

在 Kali Linux 上安装 Havoc C2 框架

运行 TeamServer

在 Kali Linux 上安装 Havoc C2 框架

构建客户端

Havoc 客户端用户界面以 QT C++ 编写,并与 Dracula 主题一起应用。

界面分为三个部分。界面的左上角以表格形式或节点图显示会话的可视化效果。界面的左上角显示事件查看器,其中显示以下事件:新连接的用户/操作员、侦听器的启动或侦听器启动失败并显示错误消息以及新连接的植入。界面底部显示交互会话、文件资源管理器、侦听器表和其他 Havoc 功能等选项卡。

现在我们已经成功编译了 teamserver,我们现在应该为 Client 安装依赖项并编译它。

构建并运行:

# Build the client Binary (From Havoc Root Directory)
make client-build
# Run the client
./havoc client

在 Kali Linux 上安装 Havoc C2 框架

然后运行 client,我们就可以访问 Team Server 了

在 Kali Linux 上安装 Havoc C2 框架

的 Name 字段可以是任何用户档案名称(如 或 )。Death StarTeamserver

在字段中,应包含 teamserver 主机地址/域和端口。HostPort

在字段中,应包含在您的 Yaotl 配置文件中指定的用户名和密码。UserPassword

尝试默认用户名 Neo 和 password1234

我们可以成功连接到 havoc teamserver

在 Kali Linux 上安装 Havoc C2 框架

在 Kali Linux 上安装 Havoc C2 框架

其它课程

QT开发底层原理与安全逆向视频教程

在 Kali Linux 上安装 Havoc C2 框架

linux恶意软件开发对抗与基于ebpf网络安全视频教程(2024最新)

在 Kali Linux 上安装 Havoc C2 框架

  • 在 Kali Linux 上安装 Havoc C2 框架

  • 在 Kali Linux 上安装 Havoc C2 框架

linux文件系统存储与文件过滤安全开发视频教程(2024最新)

在 Kali Linux 上安装 Havoc C2 框架

linux高级usb安全开发与源码分析视频教程

在 Kali Linux 上安装 Havoc C2 框架

linux程序设计与安全开发

在 Kali Linux 上安装 Havoc C2 框架

  • windows恶意软件开发与对抗视频教程

  • 在 Kali Linux 上安装 Havoc C2 框架

  • 在 Kali Linux 上安装 Havoc C2 框架

  • windows

  • 在 Kali Linux 上安装 Havoc C2 框架

  • windows()

  • 在 Kali Linux 上安装 Havoc C2 框架

  • USB()

  • 在 Kali Linux 上安装 Havoc C2 框架

  • ()

  • 在 Kali Linux 上安装 Havoc C2 框架

  • ios

  • 在 Kali Linux 上安装 Havoc C2 框架

  • windbg

  • 在 Kali Linux 上安装 Havoc C2 框架

  • 还有很多免费教程(限学员

  • 在 Kali Linux 上安装 Havoc C2 框架在 Kali Linux 上安装 Havoc C2 框架在 Kali Linux 上安装 Havoc C2 框架

  • 在 Kali Linux 上安装 Havoc C2 框架

  • 在 Kali Linux 上安装 Havoc C2 框架

  • 在 Kali Linux 上安装 Havoc C2 框架

原文始发于微信公众号(安全狗的自我修养):在 Kali Linux 上安装 Havoc C2 框架

  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2024年10月25日12:33:55
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   在 Kali Linux 上安装 Havoc C2 框架http://cn-sec.com/archives/3312691.html

发表评论

匿名网友 填写信息