news 2026/4/16 15:01:42

C2远控篇CC++EXE处理减少熵值加自签名详细信息特征码源码定位

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
C2远控篇CC++EXE处理减少熵值加自签名详细信息特征码源码定位

免杀对抗——第一百六十天

C2远控篇&C&C++&EXE处理&减少熵值&加自签名&详细信息&特征码源码定位

C2远控 - EXE处理-减少熵值&自签名&详细信息

  • 恶意软件会采取许多策略和技巧来从 AV 引擎的扫描中隐藏恶意软件。像shellcode加密,函数调用混淆之类的东西,像这种技术本质上是在加密和压缩数据,因此提高了数据的不可预测性/无序性,也就是提高了熵。所以我们可以根据熵值捕获文件,熵越大,数据就越有可能被混淆或加密,文件也就越有可能是恶意的,熵是一种简单有效的检测技术,但并不能完全识别所有恶意代码。因此,杀毒软件通常使用熵作为其他技术的补充,以更好地识别潜在的威胁。

  • 如何知道文件的熵值呢,我们可以参考这个项目:https://github.com/langsasec/File-Entropy-Calculator

  • 如何降低文件的熵值呢,我们可以使用Restorator这个软件:首发 Restorator 2018 v3.90 Build 1793 Full 汉化版 - 吾爱破解 - 52pojie.cn(破解版下载需谨慎)

  • 比如我们用CS生成一个原生的木马,然后看一下他的熵值:

  • 可以看到熵值是5.23,挺高的,然后这个文件我们放在火绒上肯定是杀的,我们尝试通过Restorator工具降低他的熵值,一般都是添加常用软件以及光标:

  • 然后将生成添加完毕的木马导出来查看他的熵值,发现确实减小了:

  • 但是仍然不免杀,当然这里只是演示有这种手法,至于效果可能不是那么明显

  • 当然,我们也可以加详细信息以及签名,这种方法针对绕过360的杀毒比较好:

    • 详细信息的话可以直接用刚才的工具去添加
    • 签名的话可以使用网上的工具去窃取正规软件的签名:
      1. secretsquirrel/SigThief: Stealing Signatures and Making One Invalid Signature at a Time
      2. thelostworldFree/Sign-Sacker: Sign-Sacker(签名掠夺者):一款数字签名复制器,可将其他官方exe中数字签名复制到没有签名的exe中。
  • 这里我们用第一款工具简单演示一下,输入如下命令:

python .\sigthief.py -i<正版软件名>-t<目标文件名>-o<输出文件名>

  • 然后我们就可以看到生成的文件当中有了钉钉的签名:

  • 虽然这样火绒依旧会杀,因为原生的CS木马特征实在是太明显了,但是还是有这个思路即可

C2远控 - EXE处理-特征码定位&汇编或源码修改

  • 杀毒软件最基本的原理就是通过特征码去识别是否是木马,所以我们可以尝试修改这种特征码去绕过杀毒软件

  • 但是目前的杀软都是多角度多方面去判定一个文件是否恶意,所以这个方法只是说结合之前的知识可能会有一定的效果

  • 我们用上节课的UUID加载木马来做这个实验,简单看看原理,首先生成一个木马用特征码定位工具来看杀毒杀的是哪一部分代码:

  • 可以用的特征码定位工具有:

    1. mattkretz/virtest: header-only unit test framework
    2. 类人猿特征码定位工具
  • 这里用第一个工具扫描木马的特征码:

  • 等待他扫描完毕之后,就会给出杀软查杀的特征码部分:

  • 但是这里并没有什么东西,有的可能会有明显的特征码,比如:

  • 那就可以直接到源码中修改对应的部分,替换函数或者函数回调来绕过即可,但是这个只能说是绕过一些静态免杀

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/15 16:41:14

为什么顶尖团队都在用Open-AutoGLM的自动修复功能:4大核心优势首次披露

第一章&#xff1a;Open-AutoGLM 异常崩溃自动修复当 Open-AutoGLM 在高负载推理场景中遭遇运行时异常或内存溢出导致进程崩溃时&#xff0c;系统可通过内置的守护进程与诊断模块实现自动修复。该机制结合日志分析、上下文快照恢复和动态重启策略&#xff0c;显著提升服务稳定性…

作者头像 李华
网站建设 2026/4/16 13:42:43

用Excalidraw打造高保真手绘风格UI原型

用Excalidraw打造高保真手绘风格UI原型 在产品设计会议中&#xff0c;你是否经历过这样的场景&#xff1a;产品经理在白板上画出一个粗糙的界面草图&#xff0c;工程师皱眉追问“这个按钮到底点不点得进去”&#xff0c;而设计师则默默掏出Figma开始精修像素——结果讨论焦点早…

作者头像 李华
网站建设 2026/4/11 3:41:04

还在用手工脚本测性能?Open-AutoGLM自动化基准测试平台让效率提升10倍

第一章&#xff1a;Open-AutoGLM自动化基准测试平台概述Open-AutoGLM 是一个面向大语言模型的自动化基准测试平台&#xff0c;专为评估和比较不同模型在自然语言理解、生成与推理任务中的表现而设计。该平台集成多种主流评测数据集与指标体系&#xff0c;支持自定义任务配置&am…

作者头像 李华
网站建设 2026/4/8 15:13:12

(Open-AutoGLM性能优化密档):提升社交文本处理效率90%的3种黑科技方法

第一章&#xff1a;Open-AutoGLM 社交动态整理 近期&#xff0c;开源社区对 Open-AutoGLM 的关注度持续上升&#xff0c;该项目作为一款基于 GLM 架构的自动化文本生成工具&#xff0c;已在多个技术论坛和社交平台引发广泛讨论。开发者们围绕其架构设计、部署方式以及定制化能力…

作者头像 李华
网站建设 2026/4/15 18:34:40

基于大数据的增强可视化的广州IT招聘系统_r9chjd79--论文-爬虫 可视化

文章目录系统截图项目简介大数据系统开发流程主要运用技术介绍爬虫核心代码展示结论源码文档获取定制开发/同行可拿货,招校园代理 &#xff1a;文章底部获取博主联系方式&#xff01;系统截图 基于大数据的增强可视化的广州IT招聘系统_r9chjd79–论文-爬虫 可视化 项目简…

作者头像 李华
网站建设 2026/4/16 12:56:52

Excalidraw实现物联网系统架构可视化

Excalidraw实现物联网系统架构可视化 在一场跨时区的远程技术评审会上&#xff0c;团队成员正围绕一个农业物联网项目的系统设计展开讨论。产品经理用几句话描述了“土壤传感器通过LoRa连接边缘网关&#xff0c;数据经MQTT上传至云端进行AI分析”的构想&#xff0c;不到半分钟&…

作者头像 李华