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

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

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

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

工具目录

分类

查看所有分类
Loading categories
CrabLoader — 基于 Rust 的用户自定义反射加载器,用于 Cobalt Strike 载荷。避免 RWX 内存页以保证 OPSEC 安全。附带一个用于提取加载器节区的提取器工具。 | Kitploit
工具/GitHubGitHub/qmadev/crabloader
渗透测试框架漏洞利用框架Shellcode命令与控制红队Payload 开发
GitHubqmadev/crabloader

CrabLoader

基于 Rust 的用户自定义反射加载器,用于 Cobalt Strike 载荷。避免 RWX 内存页以保证 OPSEC 安全。附带一个用于提取加载器节区的提取器工具。

查看仓库
3335个月前Kitploit 审核通过

最受欢迎

查看全部 →

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

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享

CrabLoader

一个完全用 Rust 编写的 Cobalt Strike 用户自定义反射加载器。我只是想看看构建这东西有多难。结果发现并不难。我可能会在某个时候添加睡眠混淆功能。目前,它只是一个没有任何特殊功能的基础加载器。唯一具有“操作安全”考量的功能是它从不在任何阶段使用 RWX 页面。

用法

下载发布版并加载 .cna 文件。

你也可以自己编译。确保使用 MSVC 工具链和 release 配置。你可以使用附带的 extractor 来提取加载器的 .text 节。例如:

root@kitploit:~
cd extractor
cargo run --release -- ../target/release/crabloader.exe ../bin/crabloader.bin

Cobalt Strike C2 配置文件

我使用了这个 profile 进行测试:https://github.com/BC-SECURITY/Malleable-C2-Profiles/blob/master/APT/apt1_virtuallythere.profile

它不包含更改内存指标的设置,只包含网络相关的内容。所以我猜测所有默认设置都可以正常工作。如果你使用 magic_mz_x64 更改 MZ 头,加载器将无法工作,因为它会搜索该头。

致谢

  • 加载器部分:https://github.com/fancycode/MemoryModule
  • CNA 部分:https://github.com/kyleavery/AceLdr
下载工具