一、安装
1、需要java环境
2、cobaltstrike分为客户端和服务端两部分,服务端需要在linux环境中安装,客户端可以是Linux或Windows
3、安装包如下:
4、下载安装包解压即可直接使用
二、功能介绍
CobaltStrike一些主要文件功能如下:
- agscript:扩展应用的脚本
- c2lint:用于检查profile的错误和异常
- teamserver:服务器端启动程序
- cobaltstrike,cobaltstrike.jar 客户端程序(java跨平台)
- update,update.jar 用于更新CS
- third-party 第三方工具
- license.pdf 许可证文件
- cobaltstrike.store:秘钥证书存放文件
CobaltStrike一些参数介绍如下:
1、Cobalt Strike
- New Connection # 新建连接,支持连接多个服务器端
- Preferences # 设置Cobal Strike界面、控制台、以及输出报告样式、TeamServer连接记录
- Visualization # 主要展示输出结果的视图
- VPN Interfaces # 设置VPN接口
- Listenrs # 创建监听器
- Script Manager # 脚本管理,可以通过AggressorScripts脚本来加强自身,能够扩展菜单栏,Beacon命令行,提权脚本等
- Close # 退出连接
2、 View
- Applications # 显示受害主机的应用信息
- Credentials # 显示所有以获取的受害主机的凭证,如hashdump、Mimikatz
- Downloads # 查看已下载文件
- Event Log # 主机上线记录以及团队协作聊天记录
- Keystrokes # 查看键盘记录结果
- Proxy Pivots # 查看代理模块
- Screenshots # 查看所有屏幕截图
- Script Console # 加载第三方脚本以增强功能
- Targets # 显示所有受害主机
- Web Log # 所有Web服务的日志
3、Attacks—Packages
- HTML Application # 生成(executable/VBA/powershell)这三种原理实现的恶意HTA木马文件
- MS Office Macro # 生成office宏病毒文件
- Payload Generator # 生成各种语言版本的payload
- USB/CD AutoPlay # 生成利用自动播放运行的木马文件
- Windows Dropper # 捆绑器能够对任意的正常文件进行捆绑(免杀效果差)
- Windows Executable # 生成