您现在的位置是:测试开发营 > 物联网
HardHatC2:一款功能强大的C#命令控制框架
测试开发营2025-11-26 18:41:45【物联网】2人已围观
简介关于HardHatC2HardHatC2是一款功能强大的C#命令控制框架,该工具基于C# .NET开发,支持多用户同时使用,旨在协助红队安全研究人员执行安全分析和渗透测试任务。HardHatC2主要包
关于HardHatC2
HardHatC2是款功一款功能强大的C#命令控制框架,该工具基于C# .NET开发 ,令控支持多用户同时使用 ,制框旨在协助红队安全研究人员执行安全分析和渗透测试任务 。款功
HardHatC2主要包含三个重要组件,令控即一个ASP.NET团队服务器、源码下载制框一个.NET客户端和一个基于C#的款功植入程序,这三个组件能够完成C2操作中的令控所有功能。
工具架构

工具要求
.NET 7 SDK(安装完成后,制框就可以使用dotnet run命令运行团队服务器和客户端了);
工具下载
广大研究人员可以使用下列命令将该项目源码克隆至本地,款功然后手动完成项目构建:
复制git clone https://github.com/DragoQCC/HardHatC2.git1.除此之外,高防服务器令控我们也可以直接访问该项目的制框【Releases页面】直接下载该工具的预编译版本。
工具使用
团队服务器
首先 ,款功我们需要配置团队服务器的令控起始地址。编辑HardHatC2\TeamServer\Properties\LaunchSettings.json文件,香港云服务器制框然后将"applicationUrl": "https://127.0.0.1:5000"修改为指定的地址和端口。
接下来,在命令行终端中切换到../HrdHatC2/Teamserver/目录下,并运行dotnet run命令来启动团队服务器即可 :

客户端
首先 ,在启动客户端时就要指定团队服务器的地址,建站模板样例命令如下 :
复制dotnet run https://127.0.0.1:50001.接下来 ,打开Web浏览器并访问https://localhost:7096/,此时你将会看到一个登录页面。使用HardHat_Admin登录,然后切换到设置页面并创建一个新的用户,现在我们就可以使用这个新的源码库账号来访问完整的客户端功能了:

工具运行截图
管理员仪表盘:

连接成功:

C2配置信息:

HTTP植入物和绑定的TCP植入物图片概述 :

帮助命令表格样例:

IoC跟踪:

许可证协议
本项目的开发与发布遵循BSD-3-Clause开源许可证协议。
项目地址
HardHatC2:【GitHub传送门】
参考资料
https://dotnet.microsoft.com/en-us/download/dotnet/7.0
https://docs.hardhat-c2.net/documentation/
本文作者 :Alpha_h4ck, 转载请注明来自FreeBuf.COM
很赞哦!(14832)
上一篇: 云计算安全综述
下一篇: 企业上云导致的安全格局变化
站长推荐
友情链接
- 解决未安装音频输出设备的问题(如何在没有音频输出设备的情况下获得音频输出?)
- 以讯景R7265显卡的性能和特点详解(高性价比的显卡选择,探究以讯景R7265的强大性能与独特特点)
- 索尼笔记本装机教程(一步步教您如何在索尼笔记本上进行硬件升级和软件安装)
- 相机CF卡芯片损坏解决方法(教你应对相机CF卡芯片损坏的情况,避免数据丢失)
- 红米Note恢复出厂设置密码是什么
- 蒙多打野效率如何?(分析蒙多打野的强势表现及优势)
- 电脑连接宽带教程-一步步教你如何连接宽带网络(简单易懂的连接宽带教程,助您快速上网畅享互联网世界)
- vivo 短视频用户访问体验优化实践
- 酷派8298A01(一款令人惊艳的智能手机,助力你潮流尽显个性)
- 海尔电视品牌的质量与口碑如何?(揭秘海尔电视品牌的关键优势和用户评价) 网站建设企业服务器源码库香港物理机b2b信息平台亿华云云服务器







