文件名称:external_c2_framework:适用于钴罢工的外部C2规范的Python API
文件大小:95KB
文件格式:ZIP
更新时间:2024-06-15 10:33:04
Python
external_c2框架 用于构建和利用接口在框架之间传输数据的Python框架,特别侧重于充当Command and Control框架的扩展。 目前,这仅是描述的Cobalt Strike外部C2规范的实现,但是随着项目的成熟可能会发生变化。 建筑学 该项目包括以下主要部分: 建造者 骷髅 构架 运输工具 编码器 经理(尚未实施) 建造者 构建器读取配置文件,并使用配置的选项通过替换skeletons markers来生成构建。 该构建器可以与build_files.py一起使用。 提供了一个示例构建器配置,作为sample_builder_config.config.sample 。 骷髅 skeletons是builder将动态填充以生成完全可用的构建的不同代码“骨架”。 skeletons包含markers ,这些markers将由builder替换为可用的值。 骨骼有三
【文件预览】:
external_c2_framework-dev
----.gitignore(1KB)
----build_files.py(6KB)
----sample_builds()
--------start_externalc2.cna(92B)
--------server()
--------client()
----README.md(10KB)
----skeletons()
--------frameworks()
--------transports()
--------encoders()
----builder()
--------__init__.py(808B)
--------skeleton()
----sample_builder_config-cobalt_strike.config.sample(563B)
----helpers()
--------common_utils.py(443B)
--------__init__.py(0B)
----builder_config_template.config.template(1KB)