Exp5 MSF基础应用

一、基础问题回答

Metasploit模块简述

在kali中进入/usr/share/metasploit-framework/modules目录下就能看到,Metasploit的模块分类了,如下图:

auxiliary(辅助模块):能在攻击前得到目标系统的各种信息或漏洞,为后面的精准攻击做辅助。

encoders(编码器模块):可以在一定程度上做免杀

nops(空指令模块):空指令就是一种不会对程序运行状态造成任何影响的代码。

exploits(渗透攻击模块):利用发现的安全漏洞或配置对远程目标系统进行渗透攻击。

post(后渗透攻击模块):在拿到远程主机权限后进行渗透攻击的模块

payloads(攻击载荷模块):是一些针对特定漏洞攻击的脚本代码。

二、攻击系统

ms08_067攻击(成功)



Metasploitexploit/windows/smb/ms08_067_netapi找到模块,使用vi打开文件查看信息

  • 打开msfconsole

  • 使用该模块

use exploit/windows/smb/ms08_067_netapi
  • 设置连接IP和端口如下图:

开始攻击,结果如下图:



三、攻击浏览器

ms11_050_mshtml_cobjectelement(Win7失败)

进入msfconsole

使用search查找模块具体位置

info命令查看相关信息,如下图:



设置完回连地址和端口后运行,然后把网址复制到win7虚拟机的IE浏览器中,结果如下:



无疑是失败了,报了以下错误:

手机浏览器攻击(失败,唯一)

模块使用的是渗透模块目录下的ndroid/browser/webview_addjavascriptinterface,描述信息如下:



使用模块,查看参数并设置参数:





执行之后,将给出的网址链接在手机浏览器打开

出现结果如下:



显示,手机不存在该漏洞,所以攻击失败了。

四、攻击客户端

Adobe_Reader软件漏洞(成功)

使用命令查看模块信息如图:





使用模块,设置参数,如图:



将生成的文件拷贝到靶机上,然后在kali开启反弹tcp连接的监听



然后在靶机中用Adobe Reader软件打开pdf文档,如图:



连接成功:

五、辅助模块

  • windows_deployment_services_shares

    该模块位于辅助模块目录的gather目录下,

    使用info命令查看信息如下:



    从信息中我们可以知道该模块是用来扫描一些微软工具包的,然后我们使用这个模块用options看一下它的可设置参数有哪些,如图:

我设置一下参数,然后运行它结果如下:



显示扫描完成

六、总结

本次实验并没有规定我们必须用哪些东西去做,有了很大的开放性,这也使得我们能有更大的提升,虽然通过这次实验我们学会了如何查看帮助信息,如何使用一个自己从来没用过的模块,但是我觉得距离真正的实战我们还差得很远,需要学习的还有很多。

最新文章

  1. C++常考面试题汇总
  2. Lua 学习笔记(九)协同程序(线程thread)
  3. UIScrollView,UIPageControl,UIImageView 实现图片轮播的效果
  4. Bootstrap 3学习笔记 -栅格
  5. iOS开发-Alpha,Hidden与Opaque区别
  6. Django1.8教程——从零开始搭建一个完整django博客(二)
  7. 【网络流24题】No.21 (最长 k 可重区间集问题 最长不相交路径 最大费用流)
  8. Dalvik虚拟机Java堆创建过程分析
  9. android中使用Http下载文件并保存到本地SD卡
  10. selenium + robotframework的运行原理
  11. VS2017 生成事件去除未修改项目
  12. NOIP2018提高组初赛知识点
  13. 如何在MacBook的以太网端口上成功运行DHCP服务器?
  14. excel表格输入思想
  15. 简单线性回归问题的优化(SGD)R语言
  16. php -- 数学函数
  17. OpenStack 图形化服务 Horizon介绍和部署(十二)
  18. 分析 mongodb admin local 修改ip 热修改
  19. 003 Python与类C语言的区别(未完)
  20. [Assembly]汇编编写简易键盘记录器

热门文章

  1. [Reinforcement Learning] 强化学习介绍
  2. Python——Selenium & Chrome Driver配置
  3. Aras SP9前端传递参数给后端方法使用
  4. zipline框架--简介
  5. IIS中报错弹出调试,系统日志-错误应用程序名称: w3wp.exe,版本: 8.5.9600.16384,时间戳: 0x5215df96(360主机卫士)
  6. word20170106在机场 At the airport有用的词和句子
  7. springboot整合springdata-jpa
  8. lua简单入门
  9. BFC知识点概括与总结
  10. Linux支持ntfs,exfat格式文件系统