免杀对抗-安全工具篇&魔改二开CS&消除流量特征&Profile请求&个性主题&反编译去暗桩

Ethan医生2周前工具29

 安全工具-配置修改-CS流量特征

 安全工具-魔改二开-CS个性化打造

 安全工具-魔改二开-CS免杀流量对抗

#安全工具-配置修改-CS流量特征

消除特征点:

默认端口,http请求特征,https证书特征,防溯源等

1、开在公网的teamserver不要使用默认端口

修改teamserver里面的启动端口

 

2、cobaltstrike.store不要使用默认的文件

查看默认证书文件特征:

keytool -list -v -keystore xxx.store

制作:

这里可以直接使用Java自带的keytool工具进行证书的颁发,命令格式为

keytool -keystore xxx.store --storepass password -keypass password -genkey -keyalg 加密方式 -alias 别名 -dname "证书颁发机构信息"

这里给出我自己的证书颁发的信息

keytool -keystore cobaltStrike.store -storepass xiaodi -keypass xiaodi -genkey -keyalg RSA -alias baidu.com -dname "CN=ZhongGuo, OU=CC, O=CCSEC, L=BeiJing, ST=ChaoYang, C=CN"

 

3、profile文件要换新的,启动服务端时记得加载,或直接把jar包里面默认配置改了

验证:./c2lint xxx.profile

使用:./teamserver 192.168.139.228 xiaodi jquery-c2.4.5.profile

profile资源:

https://github.com/threatexpress/malleable-c2

https://github.com/zer0yu/Awesome-CobaltStrike?tab=readme-ov-file#0x02-c2-profiles

二开魔改资源:

https://github.com/zer0yu/Awesome-CobaltStrike

 

4、其他修改

反向代理-符合才上线

SSL隧道-隐匿CS服务器

https://mp.weixin.qq.com/s/t6IrHbRzokx8t01D568Kgw

 

#安全工具-魔改二开-CS个性化打造

1、反编译源码:

java -cp IDEA_HOME/plugins/java-decompiler/lib/java-decompiler.jar org.jetbrains.java.decompiler.main.decompiler.ConsoleDecompiler -dgs=true <src.jar> <dest dir>

java -cp "D:\IntelliJ IDEA 2023.1\plugins\java-decompiler\lib\java-decompiler.jar" org.jetbrains.java.decompiler.main.decompiler.ConsoleDecompiler -dgs=true cobaltstrike.jar coba

要使用decompiler需要使用JAVA高版本,使用17 引用目录的时后需要使用"" 双引号"D:\IntelliJ IDEA 2023.1\plugins\java-decompiler\lib\java-decompiler.jar"

 image.png

2、新建java项目,配置lib依赖,配置工件引导等

参考:https://mp.weixin.qq.com/s/mKSWdUO-WKSXIzavebsgrQ

 引用JAR包 设置执行入口  开始魔改

3、破解CS暗桩,构建测试

所有源码的修改都要复制源文件到src的对应目录下进行修改

-XX:ParallelGCThreads=4 -XX:+AggressiveHeap -XX:+UseParallelGC

 

4、开始正式魔改关键代码

标题修改:aggressor/AggressorClient.java

 

界面修改:aggressor/dialogs/ConnectDialog.java

 

客户端和图标修改:

-介绍部分位置在resources/about.html。

-许可部分位置在resources/credits.txt。

-图标位置在resources/armitage-icon.gif和resources/armitage-logo.gif,icon是32×32px,logo是256×256px。

主题风格修改:

https://mvnrepository.com/artifact/com.formdev/flatlaf/3.2


FlatLaf(Flat Look and Feel)是一个用于 Java Swing 应用程序的现代化外观(Look and Feel)库,旨在为桌面应用提供扁平化(Flat Design)的 UI 风格。你提供的链接是 FlatLaf 版本 3.2 在 MVNRepository 上的 Maven 依赖信息。

FlatLaf 的主要功能

扁平化设计
提供简洁、现代的界面风格,符合当前 UI 设计趋势(类似 macOS、Windows 11 或 Linux 现代主题)。

主题支持

FlatLightLaf(亮色主题)

FlatDarkLaf(暗色主题)

FlatIntelliJLaf(类似 IntelliJ IDEA 的风格)

FlatDarculaLaf(类似 IntelliJ 的暗色主题)

内置多种主题(亮色、暗色、系统自适应等):

支持自定义主题(通过 .properties 文件调整颜色、字体等)。

高DPI支持
适配 4K/高分辨率屏幕,自动缩放组件。

轻量级
纯 Java 实现,无需原生库,兼容跨平台(Windows/macOS/Linux)。

易集成
只需一行代码即可切换整个应用的 UI 风格:

java
FlatLightLaf.setup(); // 应用亮色主题// 或FlatDarkLaf.setup();  // 应用暗色主题

典型使用场景

  • 为传统 Java Swing 应用提供现代化界面。

  • 开发工具、IDE 插件(如 IntelliJ 平台插件常用 FlatLaf)。

  • 需要暗色模式支持的桌面应用。

下载jar,lib加入,模块依赖引用,工件加入jar

修改:aggressor/Aggressor.java 加入FlatIntelliJLaf.setup();

 

Profile替换:

resources/default.profile

 

#安全工具-魔改二开-CS免杀流量对抗

去除checksum8特征

去除listenerConfig特征

修改配置加解密xorkey

去除beaconeye特征

bypass功能对抗生成

新增防止CS反制功能

新增上线提示等功能

.............


标签: 魔改二开CS

相关文章

免杀对抗-安全工具篇&魔改二开CS&CheckSum8算法&Beacon密钥&Stager流量&生成机制

➢ 安全工具-CS魔改二开-Checksum8算法➢ 安全工具-CS魔改二开-Beacon默认密钥➢ 安全工具-CS魔改二开-PowerShell混淆融入#去除check...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。