This is stars and forks stats for /Twi1ight/CSAgent repository. As of 04 May, 2024 this repository has 1189 stars and 294 forks.
CSAgent CobaltStrike 4.x通用白嫖及汉化加载器 采用javaagent+javassist的方式动态修改jar包,可直接加载原版cobaltstrike.jar,理论上支持到目前为止的所有4.x版本 PS:汉化原理部分代码白嫖于外面公开的汉化版本,非我原创 这可能是迄今为止最全面、最详细、最牛逼的汉化版本,主要体现在: 汉化内容更详细,非机翻,所有文字是我一句句人工翻译的,不只简单的汉化了菜单,各类错误、说明信息都有汉化,尤其是用正则表达式覆盖了各类动态生成的错误信息 汉化范围更全面,之前的各类汉化版都是没有完全汉化按钮的,因为这里涉及到java的一个坑,汉化后可能导致按钮功能失效,本版本对所有按钮全覆盖; 另外,针对Beacon终端交互内的命令及命令帮助也都有详尽的汉化说明,部分命令还加上了我个人的说明见解 汉化方式更先进,并非纯粹的正则替换,针对菜单、命令、命令帮助说明的汉化利用了Cobalt Strike加载资源文件的特性,直接翻译资源文件即可,无需再做动态替换,性能更高,后续版本更新也更方便 针对界面的各类说明、标签汉化,全部写入配置文件中,后续版本只需修改这部分配置即可,无需再修改java代码 使用方法 下载CSAgent.zip解压,将原版cobaltstrike.jar放到解压目录中,确保CSAgent.jar、resources文件夹、scripts文件夹和cobaltstrike.jar处于同级目录 替换CSAgent.properties文件中的sleeved.decryption.key的值为官方解密key,目前内置的key为4.5版本 各个版本的官方解密key: 4.0 1be5be52c6255c33558e8a1cb667cb06 4.1 80e32a742060b884419ba0c171c9aa76 4.2 b20d487addd4713418f2d5a3ae02a7a0 4.3 3a4425490f389aeec312bdd758ad2b99 4.4 5e98194a01c6b48fa582a6a9fcbb92d6 4.5 f38eb3d1a335b252b58bc2acde81b542 正常使用teamserver和cobaltstrike脚本启动即可,用法与以前无任何差别,windows使用cobaltstrike.bat启动 常见问题 无法启动 可能原因有以下几种: CSAgent默认没有提供官方正版的cobaltstrike.jar,需要自己从其他渠道获取jar文件,并放到CSAgent目录下 teamserver中的证书默认密码已被修改为Microsoft,不是123456,如果看到相关密码错误提示,可能是这个问题 关闭汉化 只需将CSAgent.properties配置文件中的need.translation值修改为N即可 只使用汉化 只需将CSAgent.properties配置文件中的translation.only改为Y即可 修改watermark 4.5版本官方加入了watermarkHash验证,watermark和watermarkHash需要对应才行,所以无法随意修改watermark值。 CSAgent提供了watermark.py脚本用于生成自定义watermark,仅支持python3,需要安装pycryptodome。 使用命令:python3 watermark.py 88888 然后将输出的hash填入CSAgent.properties文件中的beacon.watermark.hash值,同时修改beacon.watermark.value值为88888 效果 主界面 Console 命令帮助 生成payload 监听器 偏好设置 版本信息
CSAgent CobaltStrike 4.x通用白嫖及汉化加载器 采用javaagent+javassist的方式动态修改jar包,可直接加载原版cobaltstrike.jar,理论上支持到目前为止的所有4.x版本 PS:汉化原理部分代码白嫖于外面公开的汉化版本,非我原创 这可能是迄今为止最全面、最详细、最牛逼的汉化版本,主要体现在: 汉化内容更详细,非机翻,所有文字是我一句句人工翻译的,不只简单的汉化了菜单,各类错误、说明信息都有汉化,尤其是用正则表达式覆盖了各类动态生成的错误信息 汉化范围更全面,之前的各类汉化版都是没有完全汉化按钮的,因为这里涉及到java的一个坑,汉化后可能导致按钮功能失效,本版本对所有按钮全覆盖; 另外,针对Beacon终端交互内的命令及命令帮助也都有详尽的汉化说明,部分命令还加上了我个人的说明见解 汉化方式更先进,并非纯粹的正则替换,针对菜单、命令、命令帮助说明的汉化利用了Cobalt Strike加载资源文件的特性,直接翻译资源文件即可,无需再做动态替换,性能更高,后续版本更新也更方便 针对界面的各类说明、标签汉化,全部写入配置文件中,后续版本只需修改这部分配置即可,无需再修改java代码 使用方法 下载CSAgent.zip解压,将原版cobaltstrike.jar放到解压目录中,确保CSAgent.jar、resources文件夹、scripts文件夹和cobaltstrike.jar处于同级目录 替换CSAgent.properties文件中的sleeved.decryption.key的值为官方解密key,目前内置的key为4.5版本 各个版本的官方解密key: 4.0 1be5be52c6255c33558e8a1cb667cb06 4.1 80e32a742060b884419ba0c171c9aa76 4.2 b20d487addd4713418f2d5a3ae02a7a0 4.3 3a4425490f389aeec312bdd758ad2b99 4.4 5e98194a01c6b48fa582a6a9fcbb92d6 4.5 f38eb3d1a335b252b58bc2acde81b542 正常使用teamserver和cobaltstrike脚本启动即可,用法与以前无任何差别,windows使用cobaltstrike.bat启动 常见问题 无法启动 可能原因有以下几种: CSAgent默认没有提供官方正版的cobaltstrike.jar,需要自己从其他渠道获取jar文件,并放到CSAgent目录下 teamserver中的证书默认密码已被修改为Microsoft,不是123456,如果看到相关密码错误提示,可能是这个问题 关闭汉化 只需将CSAgent.properties配置文件中的need.translation值修改为N即可 只使用汉化 只需将CSAgent.properties配置文件中的translation.only改为Y即可 修改watermark 4.5版本官方加入了watermarkHash验证,watermark和watermarkHash需要对应才行,所以无法随意修改watermark值。 CSAgent提供了watermark.py脚本用于生成自定义watermark,仅支持python3,需要安装pycryptodome。 使用命令:python3 watermark.py 88888 然后将输出的hash填入CSAgent.properties文件中的beacon.watermark.hash值,同时修改beacon.watermark.value值为88888 效果 主界面 Console 命令帮助 生成payload 监听器 偏好设置 版本信息
repo | techs | stars | weekly | forks | weekly |
---|---|---|---|---|---|
jellyfin/jellyfin-androidtv | JavaKotlin | 1.7k | 0 | 326 | 0 |
EngineHub/WorldEdit | JavaOther | 2.9k | +1 | 799 | -1 |
SpongePowered/Mixin | JavaGroovy | 1.2k | 0 | 176 | 0 |
riskscanner/riskscanner | JavaJavaScriptVue | 1.1k | 0 | 185 | 0 |
LLK/scratch-gui | JavaScriptCSSOther | 4k | +4 | 3.1k | +7 |
PaddlePaddle/PaddleRec | PythonC++Shell | 3.9k | 0 | 748 | 0 |
vivishow/liangongbao | Python | 39 | 0 | 13 | 0 |
ungoogled-software/ungoogled-chromium | PythonShellNix | 17.4k | 0 | 768 | 0 |
MatrixTM/MHDDoS | PythonDockerfile | 9.6k | 0 | 2.2k | 0 |
LucasLeRay/Zappy | Classic ASPCPython | 1 | 0 | 2 | 0 |