20145229吴姗珊《网络对抗》MSF基础应用
20145229吴姗珊《网络对抗》MSF基础应用
试验过程及基础知识
实验完成问题回答
用自己的话解释什么是exploit,payload,encode.
exploit:通过一个漏洞对程序进行攻击的过程
payload:为了实现攻击的一种工具,比如shellcode,可以造成缓冲区溢出
encode:对payload进行编码加密之类的,就是一种伪装技术实验总结与体会
说实话这次的msf模块问题在几次实验里算是简单的了,命令很少,步骤比较相似,最大的问题就是靶机,有两个实验用winxp sp3可以完成,有一个必须用英文版的才可以完成,总的来说除了靶机之外并没有遇到什么问题,不过学到了一些关于虚拟机的知识,在实验中有一个从kali中将pdf复制至靶机的步骤,由于我电脑没有安装vm tools,所以没办法复制,百度后尝试了虚拟共享设备,完美的解决了问题,在下面会详细说明,也算是学到了有用的知识,希望自己在不断的实验中每次都能学到一些东西。电脑实在是太卡了,抱歉老师我没有截图是用的手机拍照的,不过我会对图片进行美化让你看起来好看一点的,真是尴尬阿,我能怎么办我也很绝望啊
针对客户端的攻击:Adoble
首先将虚拟机与靶机ping通
(很多同学遇到了ping不通的问题,我的解决方式是将两台虚拟机设置为nat模式,且将靶机设置为自动获取ip使其在同一网段,由于子网掩码是255.255.255.0,所以要求前三位都相同)

进入漏洞模块,设定攻击载荷

查看参数以及设置参数

生成pdf文件

把pdf文件复制进靶机
这里遇到了两个问题:
1.找不到生成的pdf在哪里,看了课题负责人张亚军的报告,解决办法就是先设置隐藏文件可见就可以啦

2.由于没有安装vm tools,所以没办法直接复制文件进靶机,在两台虚拟机开着的时候卡成狗,没有办法现场安装一个,不过办法还是有的,就是设置虚拟共享文件,由于做的时候也是尝试的态度所以忘了截图,就直接文字叙述把
首先从虚拟机的设置里将文件共享设置为允许,后添加自己需要的文件路径,然后进入虚拟机,右键我的电脑,选择映射驱动器,设置你需要的文件路径,再打开我的电脑就可以找到你需要的文件啦(写得比较糙如果有同学有问题可以直接问我)
- 设置相关参数,exploit再打开pdf就可以啦

主动攻击:ms11_050漏洞
首先靶机和kaliping通

输入命令search ms11_050,找到渗透模块

输入show payload找出有效攻击载荷

设置攻击有效载荷以及设置payload状态

exploit显示需要访问的ip地址

在靶机上输入网址,在靶机上查看信息

这就很尴尬了,问了一大堆同学跟我说得换一个虚拟机,好的话不多说,这次的几个实验,我换了3个虚拟机,我的内心是崩溃的,现在可以啦,看看靶机

输入命令session -i 1,开始连接

攻击成功啦,做一个按键抓取把

针对office软件的渗透攻击实例—MS10—087
首先进入msfconsole,搜索ms10_087,找到路径

查看模块显示信息,找到攻击载荷

设置载荷以及payload,生成rtf,用上面的方法将其复制到靶机上

靶机点开rtf,即会跳出一个office计算机

ms08_067漏洞攻击
首先与之前一样,kali与靶机ping通
在kali中进入msfconsole,命令search ms08_067

输入命令 use exploit/windows/smb/ms08_067_netapi,进入该漏洞模块
输入show payloads,找到有效攻击载荷

设置载荷以及payload状态

输入命令exploit开始攻击

在kali上执行ifconfig/all

在xp上执行ifconfig/all

20145229吴姗珊《网络对抗》MSF基础应用的更多相关文章
- 20145229吴姗珊《网络对抗》WEB基础实践
20145229吴姗珊<网络对抗>WEB基础实践 基础与实践 基础问题 1.什么是表单 表单是可以收集用户的信息和反馈意见,是网站管理者与浏览者之间沟通的桥梁. 一部分是HTML源代码用于 ...
- 20145229吴姗珊《网络对抗》shellcode注入&Return-to-libc攻击深入
20145229吴姗珊<网络对抗>shellcode注入&Return-to-libc攻击深入(待上传) shellcode注入 shellcode是一段代码,是溢出程序和蠕虫病毒 ...
- 20145229吴姗珊 《Java程序设计》课程总结
20145229吴姗珊 <Java程序设计>课程总结 (按顺序)每周读书笔记链接汇总 第一周:http://www.cnblogs.com/20145229ss/p/5248728.htm ...
- 20145229吴姗珊 《Java程序设计》第8周学习总结
20145229吴姗珊 <Java程序设计>第8周总结 教材学习内容总结 第十四章 NIO与NIO2 NIO: InputStream.OutputStream的输入输出,基本上是以字节为 ...
- 20145229吴姗珊 《Java程序设计》2天小总结
20145229吴姗珊 <Java程序设计>2天小总结 教材学习内容总结 由于这周学的内容比较简单,主要是关于日期.日期之类的东西.所以自己从书上看了一些内容 总结了第四章 认识对象 和第 ...
- 20145229吴姗珊 《Java程序设计》小总结
20145229吴姗珊 <Java程序设计>小总结 教材学习内容总结 由于今天考试考到了操作题,根本无从下手,然后才意识到原来之前的学习都是蜻蜓点水,一味的把学习建立在给老师学,为家长学的 ...
- 20145229吴姗珊两天小总结 《Java程序设计》第4周学习总结
20145229吴姗珊两天小总结 <Java程序设计>第4周学习总结 教材学习内容总结 由于自己的基础不好对知识的理解不透彻,所以这两天的学习还是集中在第六章和第七章,对知识点多了一点理解 ...
- 20145229吴姗珊 《Java程序设计》第3周学习总结
20145229吴姗珊 <Java程序设计>第3周学习总结 教材学习内容总结 第四章 认识对象 4.1类与对象 1.对象(Object):存在的具体实体,具有明确的状态和行为 2.类(Cl ...
- 20145229吴姗珊逆向BOF实践
20145229吴姗珊逆向BOF实践 实践 实践目标 本次实践的对象是一个名为pwn1的linux可执行文件 该程序正常执行流程是:main调用foo函数,foo函数会简单回显任何用户输入的字符串. ...
随机推荐
- ios 页面过长卡顿的情况
解决方案如下: -webkit-overflow-scrolling: touch;
- WPFLoading遮层罩
一直想实现这么个功能来着,所以去网上搜了资料,复杂的看不懂,后来挑了一个最简单的,复用了这位大神的很多代码(大神看到了别打脸).这位大神是用UserControl,使用时则是调用用户控件中的方法.之前 ...
- 【matlab】生成列是0-255渐变的图像
图像大小:640×512 8位灰度图 %% 生成图像 %大小:* %类型:灰度图 %灰度值:列按照0-255渐变,故命名为column shade. clc,clear all,close all; ...
- Python 日志模块的定制
Python标准logging模块中主要分为四大块内容: Logger: 定义应用程序使用的接口 Handler: 将Loggers产生的日志输出到目的地 Filter: 对Loggers产生的日志进 ...
- Share and NTFS Permission
NTFS Permissions Share Permissions Share and NTFS Permission Similarities 共享权限和NTFS权限的相似性 Modifying ...
- Audit logon events&Logon type
表一.Logon type 表二.Audit logon events 表三.Logon type details Logon type Logon title Description 2 Inter ...
- python基础之类和对象、对象之间的交互、类名称空间与对象/实例名称空间
一 面向对象初识 Python要么是面向过程要么是面向对象. 概念及优缺点: 面向过程的程序设计的核心是过程,过程即解决问题的步骤,面向过程的设计就好比精心设计好一条流水线,考虑周全什么时候处理什么东 ...
- Django - 文件上传、Django组件 - 分页器(paginator)
一.文件上传准备知识 - Content-Type 1.请求头 - Content-Type Content-Type指的是请求体的编码类型,常见的类型共有3种: 1)application/x-ww ...
- java中集合的扩容
对于Java中的各种集合类,根据底层的具体实现,小结了一下大致有3种扩容的方式: 1.对于以散列表为底层数据结构实现的,(譬如hashset,hashmap,hashtable等),扩容方式为当链表数 ...
- 003-基于URL的权限管理[不使用shiro]
一.基于url权限管理流程[实现步骤] 基于url拦截是企业中常用的权限管理方法,实现思路是:将系统操作的每个url配置在权限表中,将权限对应到角色,将角色分配给用户,用户访问系统功能通过Filter ...