Exp3

利用不同免杀方式生成文件

1.msfvenom

使用msfvenom命令查看功能介绍
  • 1057540-20180411105525144-447189148.png

其中有:
-p 选择一个载荷(或者叫模块)
-l 载荷列表
-f 生成的文件格式
-e 编码方式
-l 编码次数
-b 在生成的程序中避免出现的值
-h 帮助

msfvenom入手教学
示例:使用msfvenom生成文件

目标平台为win7 32位,查询能在该平台上运行的载荷:

  • 1057540-20180411105611998-1380460965.png

执行相应指令生成jar包:

  • 1057540-20180411105727525-1831836119.png

发现无法生成

查询是否可以将payload包装成jar包:

  • 1057540-20180411105855912-552369291.png

尝试生成exe包

  • 1057540-20180411110012119-1645312381.png

成功

  • 1057540-20180411110021252-1542298930.png

猜测:jar包 格式错误
。。。

检测杀软情况:

  • 1057540-20180411110159307-1484228264.png

  • 1057540-20180411110221934-1587522444.png

2.veil-evasion

下载veil-evasion
输入veil-evasion命令进入veil-evasion的控制台
  • 1057540-20180411110248698-1491858212.png
输入use exploit/multi/handler命令
  • 1057540-20180411110307307-2095643666.png
选择载荷

输入命令use python/meterpreter/rev_tcp

  • 1057540-20180411110320683-1842733588.png
设置反弹连接IP(kali的IP)
  • 1057540-20180411110339776-317190300.png
设置反弹端口
  • 1057540-20180411110635642-1766850896.png
生成程序

输入generate命令,生成程序

  • 1057540-20180411110711958-1300381814.jpg
杀软检测
  • 1057540-20180411110749925-199669692.jpg

3.C调用Shellcode

使用msfvenom生成Shellcode数组并生成three.exe
  • 1057540-20180411110844136-1652108917.png
杀软检测
  • 1057540-20180411110858838-1414602874.png

4.加壳

压缩壳

压缩three.exe

  • 1057540-20180411110923218-522271169.png
杀软检测
  • 1057540-20180411111129695-1147232055.png

  • 1057540-20180411111141112-1308072694.png

加密壳

加密four.exe

  • 1057540-20180411111201241-1847811467.png

  • 1057540-20180411111656014-940137063.png

杀软检测
  • 1057540-20180411111718070-1294796830.png

  • 1057540-20180411111747384-1700256628.png

将文件导进win10系统,杀软未检测出
  • 该系统我装的是电脑管家,可以发现five.exe逃过了检测= =
  • 1057540-20180411111801363-1090134079.png

  • 回连(!)

【附】终端进入U盘目录的方式

U盘一般在media目录下

  • 1057540-20180411112117623-1774078012.png

基础回答

杀软是如何检测出恶意代码的?

根据特征码、启发式、行为的恶意软件检测

免杀是做什么?

使恶意软件逃过杀软的检测

免杀的基本方法有哪些?

在外面面加一层伪装、将软件换种方式编译重写、以杀软不知道的方式进行设计等

转载于:https://www.cnblogs.com/protectmonarch/p/8794604.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值