Skip to content
KitploitKITPLOIT
工具博客
提交
工具博客
提交

黑客、渗透测试和网络安全工具,武装您的安全武器库!

Kitploit 是一个黑客、网络安全和渗透测试工具的目录。发现最新的项目更新,查找漏洞、分析系统、自动化测试并加强你的安全。

··订阅源·联系·隐私·© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
工具/GitHubGitHub/th3r4ven/bifrost
Payload生成后渗透利用命令与控制红队
GitHubth3r4ven/bifrost

Bifrost

Bifrost C2. 使用 Discord API 的开源后期利用工具。

查看仓库
50915年前Kitploit 审核通过

最受欢迎

查看全部 →

发现我们社区最常用的工具。

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享


Bifrost
Bifrost

命令与控制


什么是 Bifrost?

Bifrost 是一个开源的 Discord 机器人,充当 命令与控制 (C2)。此 C2 使用 Discord API 进行客户端与服务器之间的通信。

该 C2 使用 Python 开发,具有多种用于后期利用的功能。

Bifrost 的工作原理?

如前所述,Bifrost 本质上是一个 Discord 机器人,它接收 Discord 用户的命令并执行预定义的任务。

因此,对于你要“感染”的每个客户端,你都将发送此机器人的副本,它将使用 Discord 向你响应。这允许你隐藏在 Discord 服务后面,实现隐蔽性,并在你和客户端之间建立安全连接。

免责声明:本项目应仅用于授权测试或教育目的。

VirusTotal 检测

目前 Windows Defender 已检测到 Bifrost,我正在努力解决这个“问题”并再次绕过它。

在没有沙箱执行防御时,VirusTotal 的检测率为 5/67。

检测到 Bifrost 为恶意的杀毒软件包括:SecureAge APEX、Jiangmin、Cynet、Zillya 和 Palo Alto Networks。

Bifrost 功能

  • 多客户端支持。
  • 多平台支持。
  • 键盘记录。
  • 杀毒软件枚举。
  • 实时通信。
  • 加密 (HTTPS) 通信。
  • 通过 Discord API 快速且隐蔽地通信。
  • 无需公网服务。
  • 截图收集。
  • 文件下载与上传。

⚠️ 贡献者 ⚠️

Bifrost 是一个开放项目,因此,如果你想为 Bifrost 添加某些功能、改进特性或代码性能,最好方式是通过创建分支并提交拉取请求来将其合并到主项目。


安装

1 - 克隆或下载 Bifrost 源代码;

2 - 安装依赖库;

root@kitploit:~
pip install -r requirements.txt

3 - 拥有 Discord 账号;

4 - 在 Discord 上创建一个应用程序(机器人);

5 - 进入 General Information 选项卡,复制你的 Application ID;

6 - 进入 Bot 选项卡,创建机器人并复制其 Token;

7 - 使用以下链接邀请你的机器人到 Discord 服务器,并将 APP_ID 替换为你的 Application ID;

https://discord.com/oauth2/authorize?client_id=<APP_ID>&scope=bot&permissions=8

8 - 在 Discord 服务器中创建一个频道,并复制其 ID;

注意:在 Discord 应用中启用开发者功能,以便轻松复制频道 ID。

现在,有了这两个信息(频道 ID 和机器人令牌),将 bifrost.py 文件中第 22 和 23 行的变量值替换为你自己的账号/频道值。


客户端安装

在创建机器人、频道并修改变量值后,按照以下步骤将载荷部署到客户端。

Windows

使用 PyInstaller 创建 Bifrost 可执行文件,或者将 bifrost.py 发送给客户端并安装所有依赖。

使用可执行文件时,客户端无需预装 Python 或任何依赖。

pyinstaller bifrost.py --onefile --noconsole --key th3r4ven_bifrost 或
python -m pyinstaller bifrost.py --onefile --noconsole --key th3r4ven_bifrost

注意:所有这些参数都是可选的,请阅读 PyInstaller 文档以获取更多使用信息。

Linux/Mac OS

你可以发送 bifrost.py 并安装依赖,或者创建脚本/可执行文件来自动化此过程(类似于 Windows 安装)。


待办事项

  • 持久化功能
  • 绑定 shell 连接
  • 隐蔽下载
  • 匿名上传大文件
  • 实时/录制语音流
  • 修复 Bug/问题
  • 内存执行

由于 Discord API 的限制,无法实现屏幕实时直播 :(


截图


下载工具