内核级后门“DoublePulsar”分析报告

内核级后门“DoublePulsar”分析报告
内核级后门“DoublePulsar”分析报告

内核级后门“DoublePulsar”分析报告

在Shadow Brokers组织泄露的NSA方程式工具中,DoublePulsar是一个无文件型的内核后门程序。值得注意的是,DoublePulsar同时使用了终端和网络的高级逃逸技术。首先它是一个无文件型的内核级别后门,被控制端的主机防护软件通常无法有效检测;其次它与被控制端的通讯使用正常协议进行伪装(SMB或者RDP协议),可逃逸常见的网络防护产品。

具体地,某些漏洞工具(EternalBlue、EternalRomance等)攻击成功后会篡改srv.sys 中SrvTransaction2DispatchTable表的第14项指针,从而在srv.sys中安装一个后门。而原始的SrvTransaction2DispatchTable表第14项指针指向的是SrvTransactionNotImplemented函数,在处理SMB协议的SMB_COM_TRANSACTION2消息时,会使用到该函数。这样DoublePulsar就可以与被控制机器通过特定的

SMB_COM_TRANSACTION2消息建立隐蔽信道,并执行相应攻击操作。

技术分析

1.在后门被成功安装前,查看SrvTransaction2DispatchTable表,可以发现该表第14项指向的为SrvTransactionNotImplemented函数。

2.后门安装成功后,SrvTransaction2DispatchTable表中的第14项便被修改。

修改后的函数如下:

3.DoublePulsar主要有以下几个功能:

4.以上功能在代码中都对应不同的处理方法,主要处理流程如下:

(1)CheckFlag功能

函数开始的时候会检测不同的标志,该标识来自构造的SMB_COM_TRANSACTION2数据包中的Timeout字段。计算flag的相关代码如下:

下图中的timeout值计算后则为指令0x23。

之后通过判断不同指令进入不同的处理流程:

(2)Ping功能

如果标志位为0x23,则进入Ping包的处理环节。Ping包无特殊处理函数,直接返回成功。(参考下面“对返回数据的处理”分析)

(3)RunShellcode与Rundll功能

如果标志位为0xc8,则进入执行shellcode的处理流程。Doublepulsar工具的Rundll 与RunShellcode功能均走此分支,不同的是Rundll功能在发送具有加载动态库功能的shellcode的同时会附加一个dll文件。

在RunShellcode与Rundll功能中,首先会发送一个Ping包,用于检测后门是否存在。如果存在,则继续发送后续数据。

后续数据中的SESSION_SETUP Parameters包含了shellcode的长度(使用密钥异或加密),当前数据包中包含数据大小(使用密钥异或加密),以及用来解密数据的密钥。如下图,黄色部分计算后即为shellcode的长度(0x5ed26d41^0x5ed24a49=0x2708),绿色部分为当前数据包中包含数据大小(0x5ed25a49^0x5ed24a49=0x1000),解密密钥为0x5ed24a49。

SESSION_SETUP Data为加密后的shellcode。

相应代码处理流程如下:

a.解密获得shellcode大小,同时校验所传数据包中数据大小是否正确。

b.分配一段内存空间,将shellcode数据拷贝到缓冲区,通过密钥去解密shellcode,同时判断是否解密完所有数据,如果解密完成将调用shellcode去执行。

计算机网络实验报告

计算机网络实验报告 班级:电信0901 学号:U200914332 姓名:王焕 2012.1

实验四:网络协议与Web通信 一、实验目的 1.了解网络协议数据单元的格式 2.分析网络协议工作基本流程 3.深入理解Web应用的通信过程 二、实验内容 1.网络协议数据单元分析 通过wireshark抓取局域网数据包并分析各个层次的协议数据单元内容 (1)以太网帧头 (2)IP分组首部 (3)ARP包 (4)ICMP包(ping) 2.Web原理实验 (1)HTTP协议分析 (2)通过socket编程模拟HTTP协议通信过程 三、实验原理 1.Web通信经过四个步骤: (1)建立连接 (2)客户端发送HTTP REQUEST请求 (3)服务器端接收请求,生成RESPONSE响应 (4)关闭连接 2.HTTP协议 客户端浏览器或其他程序与Web服务器之间的应用层通信协议。一般在Internet 上的Web服务器上存放的都是超文本信息,客户机需要通过HTTP协议传输所要访问的超文本信息。 3.Java网络编程 Java Socket对网络的封装是非常完美的,对于进行网络编程的程序员,使用网络就像使用本地文件系统一样简单。 与其他Socket网络编程有一个明显的区别就是,在服务器和客户机通信建立时就要另外一个ServerSocket 。 它仅仅适用与服务器端,监听指定端口,如果有socket 连接请求,它就答应,并在服务器端产生一个socket 与其对应,那么用这个socket 就可以和客户端进行通信了。 实验原理图如下:

四、实验内容及分析 1.编译、执行参考程序 本次实验提供了两个原始程序(NetServer.java和NetClient.java),它们可以实现一个服务器/客户端请求响应的完整过程。Dos环境下先后编译执行NetServer.java与NetClient.java,即可得到一次完整的客户端向服务器请求并得到响应的完整过程,结果如下: 2.修改、编写实验程序 参考程序模拟了客户端与服务器之间的对话,但由于其之间交互的数据都是我们设定的而不含有http报头信息,因此不能和真正的web服务器与浏览器对话,以下即为

计算机网络管理实验报告

计算机网络管理实验报告 作者: 孙玉虎学号:914106840229 学院(系):计算机科学与工程学院 专业: 网络工程 题目: SNMP报文和MIB 指导教师陆一飞 2016年 12 月

目录 第一部分:SNMP报文的抓取与分析 (3) 1.实验目的 (3) 2.实验环境 (3) 3.实验内容 (3) 4.实验思路 (4) 5.实验具体过程 (4) 准备工作 (4) 报文抓取 (8) 报文分析 (10) 第二部分:MIB的了解 (13) 1.实验目的 (13) 2.实验环境 (13) 3.实验内容 (13) 4.实验思路 (14) 5.实验具体过程 (14) 准备工作 (14) 查看MIB组成结构 (14) 了解MIB中变量、成员 (16) MIB的基本操作(GET) (17) 第三部分:实验总结与体会 (18) 实验出错的地方和解决方案 (18) 实验总结 (19)

第一部分:SNMP报文的抓取与分析 1. 实验目的 ●熟悉SNMP报文格式 ●熟悉SNMP的基本操作 2. 实验环境 ●系统环境 两台机器均为windows 10系统 ●网络拓扑 两台机器通过网线直连 ●实验工具 Snmputil 和wireshark 3. 实验内容 ●SNMP报文(get-next-request)格式抓取 ●SNMP报文(get-next-request)分析

4. 实验思路 ●SNMP环境的配置 一、在两台电脑上安装SNMP 二、在两台电脑上配置SNMP 三、测试SNMP ●SNMP报文的抓取 一、在一台电脑上发送SNMP报文 二、在另外一台电脑上使用wireshark工具获取 ●SNMP报文的分析 一、在Wireshark上提取SNMP报文 二、对SNMP报文进行分析 5. 实验具体过程 准备工作 一、在主机1上安装软件Wireshark,在主机2上安装软件snmputil,并关闭 两台机器的防火墙

【微信公众号运营】如何利用微信后台数据优化微信运营

运营实操|如何利用微信后台数据优化微信运营 前不久自己开通了一个个人公众号,想着在业余时间来实践实践下新媒体运营,期间也尝试用微信后台提供的数据统计功能来对整个运营进行优化。做了近20天,因业余时间很有限,且用户精准细分,粉丝量虽然不大,但颇有心得,现在分享给大家。 经一番实践。本人认为,微信后台数据统计的意义在于以下3个方面: 1、对前期的公众号定位和用户精准度进行验证性分析,看初始策略是否对路需要及时调整; 2、对用户来源/渠道分析,用以判断粉丝来源路径,以便调整发布渠道; 3、对图文进行分析,用以优化内容和找准推送时间。 以上3个问题是本文的主线,不过在此之前,本文将从运营本公众号的定位和内容初始化出发,再过渡到数据优化部分,重点阐述如何根据微信后台数据分析对微信运营进行优化,希望能对运营微信公众号的小伙伴们有一点启示,吾心足矣! 一、公众号的定位 我做的这个公众号是讲运营的,本着分享自己运营经验和结交各路运营豪杰的目的而开设,且因自己从事运营没年限不长,功力有限,所以将本公众号的受众定位为: 人群定位:对运营感兴趣的在校大学生已经工作过一段时间、想转运营岗位的在职者1~3年的运营从业者。 从上面的定位可以看出,受众人群仅限于运营新手级别或是即将从事运营的小伙伴,因而人群数量有限,粉丝重质不重量。经过网络上的调研和对上述部分人群的调查后,从受众需达成的目标、存在的痛点和成为本公众号所能获得的收益这3个方面着手,从而勾勒出本公众号的用户画像: 1

本公众号目标受众的概况/人群画像 紧接着,依据上述的用户画像,再结合根据自己工作的内容和涉猎的领域,将公众号的内容板块划分为以下5大板块,以后的内容推送将围绕者这几方面展开: 推送内容: 1、分享一些能够实际操作的运营手段或方法运营理念; 2、分享运营中重要的思维方式和理念职业规划; 3、分享新手关于职业规划方面的个人看法和经验运营案例; 4、分享运营实操案例学习方法; 5、分享在工作中如何快速学习,学习技巧和工具分享。 在完成上面的公众号定位和内容板块后,我将公众号名称起名为“XXX”(为避免广告嫌疑,不显示公众号名称),其中的关键词突出“运营”和“面向新手”两点。 二、公众号的初始化及渠道投放 1

网络安全实验报告

信息与科学技术学院学生上机实验报告 课程名称:计算机网络安全 开课学期:2015——2016学年 开课班级:2013级网络工程(2)班 教师姓名:孙老师 学生姓名:罗志祥 学生学号:37 实验一、信息收集及扫描工具的使用 【实验目的】 1、掌握利用注册信息和基本命令实现信息收集 2、掌握结构探测的基本方法 3、掌握X-SCAN的使用方法 【实验步骤】 一、获取以及的基本信息 1.利用ping 和nslookup获取IP地址(得到服务器的名称及地址) 2.利用来获取信息 二、使用工具获取到达的结构信息 三、获取局域网内主机IP的资源信息 -a IP 获得主机名;

-a IP 获得所在域以及其他信息; view IP 获得共享资源; a IP 获得所在域以及其他信息; 四、使用X-SCAN扫描局域网内主机IP; 1.设置扫描参数的地址范围; 2.在扫描模块中设置要扫描的项目; 3.设置并发扫描参数; 4.扫描跳过没有响应的主机; 5.设置要扫描的端口级检测端口; 6.开始扫描并查看扫描报告; 实验二、IPC$入侵的防护 【实验目的】 ?掌握IPC$连接的防护手段 ?了解利用IPC$连接进行远程文件操作的方法 ?了解利用IPC$连接入侵主机的方法 【实验步骤】 一:IPC$ 连接的建立与断开 通过IPC$ 连接远程主机的条件是已获得目标主机管理员的账号和密码。 1.单击“开始”-----“运行”,在“运行”对话框中输入“cmd”

1.建立IPC$连接,键入命令 net use 123 / user:administrator 2.映射网络驱动器,使用命令: net use y: 1.映射成功后,打开“我的电脑”,会发现多了一个y盘,该磁盘即为目标主机的C盘 1.在该磁盘中的操作就像对本地磁盘操作一 1.断开连接,键入 net use * /del 命令,断开所有的连接 1.通过命令 net use 可以删除指定目标IP 的IPC$ 连接。 ?建立后门账号 1.编写BAT文件,内容与文件名如下,格式改为:.bat 1.与目标主机建立IPC$连接 2.复制文件到目标主机。(或映射驱动器后直接将放入目标主机的C 盘中) 1.通过计划任务使远程主机执行文件,键入命令:net time ,查看目标主机的时间。 1.如图,目标主机的系统时间为13:4513:52 c:\ ,然后断开IPC$连接。 1.验证账号是否成功建立。等一段时间后,估计远程主机已经执行了文件,通过建立IPC$连接来验证是否成功建立“sysback”账号:建立IPC$连接,键入命令 net use 123 /user:sysback 1.若连接成功,说明管理员账号“sysback”已经成功建立连接。

计算机网络实验报告 答案.

计算机网络实验报告 专业计算机科学与技术 班级计102 学号109074057 姓名王徽军 组号一组D 指导教师毛绪纹 安徽工业大学计算机学院 二○一二年十二月

目录 实验总体说明 (3) 实验一以太网帧的构成 (3) 实验三路由信息协议RIP (8) 实验四传输控制协议TCP (10) 实验五邮件协议SMTP、POP3、IMAP (12) 实验六超文本传输协议HTTP (14)

实验总体说明 1.实验总体目标 配合计算机网络课程的教学,加强学生对计算机网络知识(TCP/IP协议)的深刻理解,培养学生的实际操作能力。 2.实验环境 计算机网络协议仿真实验室: 实验环境:网络协议仿真教学系统(通用版)一套 硬件设备:服务器,中心控制设备,组控设备,PC机若干台 操作系统:Windows 2003服务器版 3.实验总体要求 ●按照各项实验内容做实验,记录各种数据包信息,包括操作、观察、记录、分析, 通过操作和观察获得直观印象,从获得的数据中分析网络协议的工作原理; ●每项实验均提交实验报告,实验报告的内容可参照实验的具体要求,但总体上应包 括以下内容:实验准备情况,实验记录,实验结果分析,算法描述,程序段,实验过程中遇到的问题以及对思考问题的解答等,实验目的、实验原理、实验步骤不需要写入实验报告中。 实验一以太网帧的构成 实验时间:_____________ 成绩:________________ 实验角色:_____________ 同组者姓名:______________________________

练习一:领略真实的MAC帧 q....U 00000010: 85 48 D2 78 62 13 47 24 58 25 00 00 00 00 00 00 .H襵b.G$X%...... 00000020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00000030: 00 00 00 00 00 00 00 00 00 00 00 00 ............ 练习二:理解MAC地址的作用 ●记录实验结果 表1-3实验结果 本机MAC地址源MAC地址目的MAC地址是否收到,为什么 主机B 8C89A5-7570BB 8C89A5-757113 8C89A5-7570C1 是,主机A与主机B接在同一共享模块 主机D 8C89A5-771A47 8C89A5-757113 8C89A5-7570C1 是,主机C与主机D接在同一共享模块 主机E 8C89A5-757110 无无否,与主机A、C都不在同一共享模块 主机 F 8C89A5-7715F8 无无否,与主机A、C都不在同一共享模块 练习三:编辑并发送MAC广播帧 ●结合练习三的实验结果,简述FFFFFF-FFFFFF作为目的MAC地址的作用。 答:该地址为广播地址,作用是完成一对多的通信方式,即一个数据帧可发送给同一网段内的所有节点。 练习四:编辑并发送LLC帧 ●实验结果 帧类型发送序号N(S)接受序号N(R) LLC 001F 0 ●简述“类型和长度”字段的两种含义 答:一是如果字段的值小于1518,它就是长度字段,用于定义下面数据字段的长度;二是如果字段的值大于1536,用于定义一个封装在帧中的PDU分组的类型。 思考问题: 1.为什么IEEE802标准将数据链路层分割为MAC子层和LLC子层? 答:出于厂商们在商业上的激烈竞争,IEEE的802委员会未能形成一个统一的、最佳的局域网标准,而是被迫制定了几个不同标准,如802.4令牌总线网、802.5令牌环网等。为了使数据链路层能更好地适应多种局域网标准,802委员会就将局域网的数据链路层拆成两个子层,即逻辑链路控制

管理信息系统实验报告

实验一认识计算机硬件和网络结构 一、实验题目 认识计算机硬件和网络结构。 二、实验课时 2课时。 三、实验目的 认识计算机的主要构成部件、功能、型号、在计算机机箱内的位置、网络结构等。 四、实验内容和要求 1、利用多媒体演示计算机的主要组成部件:机箱、主板、CPU、内存条、硬盘、软驱、光驱、插槽、BUS总线、串行接口、并行接口、USB接口等; 2、打开机箱,实物展示并讲解个部件的功能及其连接; 3、机箱、主板、CPU、CPU风扇、内存条、显卡、网卡等分别如下所示。 机箱主板

内存条显卡网卡无线网卡 CPU CPU风扇硬盘 机箱背面并行接口串行接口USB接口 4、观察每个部件在机箱的位置,并掌握每个部件的功能和基本知识。 5、观察实验室网络结构图。 6、结合某网吧的例子更好地理解网络结构。 Parallel port Serial port USB port Keyboard and mouse ports

7、独立完成上述内容,并提交书面实验报告。 五、实验体会 通过本次实验,我了解了计算机的各种硬件和网络结构。知道了各种硬件的形状、功能、特征等。还知道了网络结构的流程、大体构造。这使我对计算机有了初步的认识,为以后更进一步的学习打下了坚实的基础。也为我以后的学习和生活提供了方便。 1、cpu——中央处理器,是一台计算机的运算核心和控制核心。 2、硬盘——是电脑的主要存储媒介之一。 3、主板——又叫主机板、系统板或母板,安装在机箱内,是微机最基本也是最重要的部件之一。 4、机箱——作为电脑配件的一部分,它起的主要作用是放置和固定各电脑配件,起到一个承托和保护作 用。 5、内存条——是连接CPU和其他设备的通道,起到缓冲和数据交换作用。

网络管理实验报告

实验1:W i n d o w2003S N M P服务配置 1.掌握简单网络管理协议的操作知识 (SNMP网络管理模型,抽象语法表示(ASN.1),管理信息结构(SMI),常用的管理信息(MIB)。SNMP协议数据格式与工作模式,网络管理系统) 2.收集在网络上实现SNMP所必需信息 (1)一个典型的网络管理系统包括四个要素:管理员、管理代理、管理信息数据库、代理服务设备。一般说来,前三个要素是必需的,第四个只是可选项。 (2)网络管理软件的重要功能之一,就是协助网络管理员完成管理整个网络的工作。网络管理软件要求管理代理定期收集重要的设备信息,收集到的信息将用于确定独立的网络设备、部分网络、或整个网络运行的状态是否正常。管理员应该定期查询管理代理收集到的有关主机运转状态、配置及性能等的信息。? 网络管理代理是驻留在网络设备中的软件模块,这里的设备可以是UNIX工作站、网络打印机,也可以是其它的网络设备。管理代理软件可以获得本地设备的运转状态、设备特性、系统配置等相关信息。管理代理软件就象是每个被管理设备的信息经纪人,它们完成网络管理员布置的采集信息的任务。管理代理软件所起的作用是,充当管理系统与管理代理软件驻留设备之间的中介,通过控制设备的管理信息数据库(MIB)中的信息来管理该设备。管理代理软件可以把网络管理员发出的命令按照标准的网络格式进行转化,收集所需的信息,之后返回正确的响应。在某些情况下,管理员也可以通过设置某个MIB对象来命令系统进行某种操作。 路由器、交换器、集线器等许多网络设备的管理代理软件一般是由原网络设备制造商提供的,它可以作为底层系统的一部分、也可以作为可选的升级模块。设备厂商决定他们的管 理代理软件可以控制哪些MIB对象,哪些对象可以反映管理代理软件开发者感兴趣的问题。 (3)管理信息数据库(MIB)定义了一种数据对象,它可以被网络管理系统控制。MIB是一个信息存储库,这里包括了数千个数据对象,网络管理员可以通过直接控制这些数据对象去控制、配置或监控网络设备。网络管理系统可以通过网络管理代理软件来控制MIB数据对象。不管到底有多少个MIB

微信用户数据报告(想知道的全在这)

2016微信用户数据报告(想知道的全在这) 想运营好微信公众号,需要好好研究研究微信公众平台后台提供的数据显示以及统计功能更,比如增粉掉粉情况,图文阅读量留言点赞次数等信息,对于运营微信自媒体是很有益处的。这次要给大家讲的数据主要分为3个部分,用户增长来源分析、图文阅读分析和用户属性分析,虽然我是科技类的自媒体,但是对于数据影响因素的分析还是具有一定的普适性,所以小编希望通过解读本号数据背后影响因素,能给大家的微信公号运营,带来一些实质性帮助。 第一部分:用户分析 1:用户新增来源的5种方式 【搜索公众号名称】:即搜索微信微信公众号的名称获得关注,这类号一般是具有一定的品牌知名度,或定位足够垂直,或广告宣传到位,用户会自通过关键词搜索,例如杜蕾斯、汽车、北京(地方号)、移动互联网、PPT等。所以在取名的时候,要取与公号定位相符的名字,有利于被搜索到。如果怕别人也用同样的名字,可以选择注册商标、微信微信认证、提高粉丝互动率等方式,提高公号排名。 【搜索微信微信号】:通过这种方式关注的用户,一般属于较为精准的用户,毕竟微信微信ID是一串字母加数字的结合,记忆和输入都很难,所以最好是结合公众号的名称设定ID,不但好记还好输入。尽量减少用户的记忆和输入成本,会在一定程度上增加关注量。建议使用拼音、英文名、字母+简单数字等组合,不太建议在微信微信号中加个下划线或短杠,会导致输入困难,关注量下降。 【图文消息右上角菜单】:这个关注按钮隐藏较深,很多人不知道阅读文章时的右上角按钮里还隐藏了“查看公众号”的功能,所以通过这个方式关注公众号的占比很低。

【名片分享】:直接的名片分享,一般应该都是通过微信微信人与人,或微信微信群的口碑传播,这个数据占比越高,说明这个号的质量越好,受欢迎程度越高。 【扫二维码及其他】:大部分账号的粉丝来源,都是“其他”类最多,一般包括3个渠道,图文消息标题下蓝色链接、微信微信公众号二维码、广点通系统推广 a、图文消息标题下蓝色链接: 这种蓝色链接字体关注的方式是较为常见的一种关注方式,而且很方便,用户点击一下就可弹出关注界面。很多公众号都会在图文页面中加上提示,让用户关注公众号。 账号通常也会在页面底部提示大家点击阅读原文进行关注,其实也是利用这样的方式;只是跳转了一个页面,比如点击阅读原文后跳转到这么一个提示页面:

存储器管理实验报告.docx

操作系统实验报告 存储器管理 学院电信学院 专业计算机科学与技术 班级 14级计科一班 实验题目动态分区分配 实验组别第三组 指导老师曹华

一、实验目的 了解动态分区分配方式中使用的数据结构和分配算法,并进一步加深对动态分区存储管理方式及其实现过程的理解。 二、实验内容 用C语言分别实现采用首次适应算法和最佳适应算法的动态分区分配过程alloc()和回收过程free()。其中,空闲分区通过分区链来管理,在进行内存分配时,系统优先使用空闲区低端的空间。 请分别用首次适应算法和最佳适应算法进行内存块的分配和回收,要求每次分配和回收后显示出空闲内存分区链的情况。 三、实验主要仪器设备 软件环境:VC++6编程环境 四、实验原理及设计方案 1.实验原理: 可变分区调度算法有:最先适应分配算法,循环首次适应算法,最佳适应算法,最坏适应算法。 首次适应算法(First-fit):当要分配内存空间时,就查表,在各空闲区中查找满足大小要求的可用块。只要找到第一个足以满足要求的空闲块就停止查找,并把它分配出去; 如果该空闲空间与所需空间大小一样,则从空闲表中取消该项;如果还有剩余,则余下的部分仍留在空闲表中,但应修改区分大小和分区始址。 用户提出内存空间的申请:系统根据申请者的要求,按照一定的分配策略分析内存空间的使用情况,找出能满足请求的空闲区,分给申请者;当程序执行完毕或主动归还内存资源时,系统要收回它所占用的内存空间或它归还的部分内存空间。 最佳适应算法(Best-fit):当要分配内存空间时,就查找空闲表中满足要求的空闲块,并使得剩余块是最小的。然后把它分配出去,若大小恰好合适,则直按分配;若有剩余块,则仍保留该余下的空闲分区,并修改分区大小的起始地址。 内存回收:将释放作业所在内存块的状态改为空闲状态,删除其作业名,设置为空,并判断该空闲块是否与其他空闲块相连,若释放的内存空间与空闲块相连时,则合并为同一个空闲块,同时修改分区大小及起始地址。 每当一个进程被创建时,内存分配程序首先要查找空闲内存分区链,从中寻找一个合适的空闲块进行划分,并修改空闲内存分区链,系统根据回收区的首址,从空闲区链中找到相应的插入点,此时出现如下四种情况: (1)回收区与插入点的前一个空闲区F1相邻接,此时可将回收区直接与F1合并,并修改F1的大小; (2)回收区与插入点的后一个空闲分区F2相邻接,此时可将回收区直接与F2合并,并用回收区的首址作为新空闲区的首址,大小为二者之和; (3)回收区同时与插入点的前后两个空闲分区邻接,此时需将三者合并; (4)回收区不与任何一个空闲区邻接,此时应建一新的表项 2.主要数据结构的说明 定义一个空闲区说明表结构

网络管理实验报告

网络管理实验报告 Document number:NOCG-YUNOO-BUYTT-UU986-1986UT

实验1:Window2003 SNMP服务配置 1.掌握简单网络管理协议的操作知识 (SNMP网络管理模型,抽象语法表示(),管理信息结构(SMI),常用的管理信息(MIB)。SNMP协议数据格式与工作模式,网络管理系统) 2.收集在网络上实现SNMP所必需信息 (1)一个典型的网络管理系统包括四个要素:管理员、管理代理、管理信息数据库、代理服务设备。一般说来,前三个要素是必需的,第四个只是可选项。 (2)网络管理软件的重要功能之一,就是协助网络管理员完成管理整个网络的工作。网络管理软件要求管理代理定期收集重要的设备信息,收集到的信息将用于确定独立的网络设备、部分网络、或整个网络运行的状态是否正常。管理员应该定期查询管理代理收集到的有关主机运转状态、配置及性能等的信息。? 网络管理代理是驻留在网络设备中的软件模块,这里的设备可以是UNIX 工作站、网络打印机,也可以是其它的网络设备。管理代理软件可以获得本地设备的运转状态、设备特性、系统配置等相关信息。管理代理软件就象是每个被管理设备的信息经纪人,它们完成网络管理员布置的采集信息的任务。管理代理软件所起的作用是,充当管理系统与管理代理软件驻留设备之间的中介,通过控制设备的管理信息数据库(MIB)中的信息来管理该设备。管理代理软件可以把网络管理员发出的命令按照标准的网络格式进行转化,收集所需的信

息,之后返回正确的响应。在某些情况下,管理员也可以通过设置某个MIB对象来命令系统进行某种操作。 路由器、交换器、集线器等许多网络设备的管理代理软件一般是由原网络设备制造商提供的,它可以作为底层系统的一部分、也可以作为可选的升级模块。设备厂商决定他们的管 理代理软件可以控制哪些MIB对象,哪些对象可以反映管理代理软件开发者感兴趣的问题。 (3)管理信息数据库(MIB)定义了一种数据对象,它可以被网络管理系统控制。MIB是一个信息存储库,这里包括了数千个数据对象,网络管理员可以通过直接控制这些数据对象去控制、配置或监控网络设备。网络管理系统可以通过网络管理代理软件来控制MIB数据对象。不管到底有多少个MIB数据对象,管理代理都需要维持它们的一致性,这也是管理代理软件的任务之一。现在已经定义的有几种通用的标准管理信息数据库,这些数据库中包括了必须在网络设备中支持的特殊对象,所以这几种MIB可以支持简单网络管理协议

网络设备配置实验实验报告

实验三交换机的VLAN配置 一、实验目的 1. 理解理解Trunk链路的作用和VLAN的工作原理 2. 掌握交换机上创建VLAN、接口分配 3.掌握利用三层交换机实现VLAN间的路由的方法。 二、实验环境 本实验在实验室环境下进行操作,需要的设备有:配置网卡的PC机若干台,双绞线若干条,CONSOLE线缆若干条,思科交换机cisco 2960两台。 三、实验内容 1. 单一交换机的VLAN配置; 2. 跨交换机VLAN配置,设置Trunk端口; 3. 测试VLAN分配结果; 4.在三层交换机上实现VLAN的路由; 5.测试VLAN间的连通性 四、实验原理 1.什么是VLAN VLAN是建立在局域网交换机上的,以软件方式实现逻辑工作组的划分与管理,逻辑工作组的站点不受物理位置的限制,当一个站点从一个逻辑工作组移到另一个逻辑工作组时,只需要通过软件设定,而不需要改变它在网络中的物理位置;当一个站点从一个物理位置移动到另一个物理位置时,只要将该计算机连入另一台交换机,通过软件设定后该计算机可成为原工作组的一员。 相同VLAN内的主机可以相互直接通信,不同VLAN中的主机之间不能直接通信,需要借助于路由器或具有路由功能的第三层交换机进行转发。广播数据包只可以在本VLAN内进行广播,不能传输到其他VLAN中。 2.交换机的端口 以太网交换机的每个端口都可以分配给一个VLAN,分配给同一个VLAN的端口共享广播域,即一个站点发送广播信息,同一VLAN中的所有站点都可以接收到。 交换机一般都有三种类型的端口:TRUNK口、ACCESS口、CONSOLE口。 ?CONSOLE端口:它是专门用于对交换机进行配置和管理的。通过Console 端口连接并配置交换机,是配置和管理交换机必须经过的步骤。 ?ACCESS口(默认):ACCESS端口只能通过缺省VLAN ID的报文。

北邮网络管理实验报告 实验二 SNMP协议工作原理验证与分析

信息与通信工程学院 网络管理 实验报告 专业信息工程 班级 2013211124 姓名曹爽 学号 2013210640

实验二SNMP协议工作原理验证与分析 一、实验目的 本实验的主要目的是学习SNMP服务在主机上的启动与配置,以及用MIB 浏览器访问SNMP MIB对象的值,并通过直观的MIB-2树图加深对MIB被管对象的了解。学习捕获SNMP报文,通过分析该报文理解SNMP协议的工作过程、SNMP 的报文结构、MIB-2树的结构、理解管理信息结构SMI及其规定的ASN.1。 二、实验要求 1、SNMP服务在主机上的启动和配置; 2、分析MIB-2树的结构; 3、通过get、getNext、set、trap几种操作访问MIB对象的值。 4、分析并验证SNMP协议的工作过程; 5、分析并验证SNMP协议数据单元的格式; 6、分析理解管理信息结构SMI及其规定的ASN.1。 三、实验工具 AdventNet MIB浏览器、数据包捕获软件Iris 4.0。 四、实验步骤 1.启动SNMP服务并配置共同体 按照书中的步骤启动SNMP服务,如下图所示。

之后完成SNMP Service属性设置,确保服务启动。如下图所示。 之后配置SNMP共同体,如下图所示,配置团体权利为“只读”,团体名称为“public”。

2.配置并熟悉MIB浏览器 启动MibBrowser,窗口如下。 左侧栏显示的就是MIB树,可以点击子节点前方的“+”“-”号展开或收起。选择“sysName”对象,点击“Get SNMP variable”可以访问对象,如下图所示。如果点击“GetNext SNMP variable”可以访问下一个对象。

微信公众平台每天必不可少的数据分析

微信公众平台每天必不可少的数据分析 微信公众平台提供部分数据显示和统计功能,例如关注人数的增加和减少,图文阅读量等信息,一直都是微信公众平台上的常规显示数据。这次我要给大家讲的数据主要就是 1.图文阅读 2.粉丝增长量 3.粉丝的回复 4.粉丝的分类 那下面我就具体说说这四项数据背后具体都说明了一个什么样的问题。 1.图文阅读量 图文的阅读主要能够分析的就是我们的每篇文章具体的阅读人数和转发收藏量,这个最能够说明我们的文章内容的标题怎么样,内容是否好。因为一篇文章的阅读量不能说明文章就是好的,还要看看转发收藏量才能说明,如图:

我们可以看到这些阅读量好的内容可以达到上千的阅读量,转发收藏量也很高。通过阅读量和转发收藏量这两者的对比我们就可以大概的估算出这篇文章的内容是否好。再看看最后一张虽然说有几十的浏览量,但是没有形成转发收藏量,

这就说明了一个问题,那就是我们的内容不好,即使是粉丝点击进去了但是我们的内容不吸引粉丝就无法形成转发收藏。在一个就是标题取得是否好,如“不识 字老婆给老公写的信,老公立马回家了!你看懂了吗”这个标题能够很好的吸引粉丝的阅读兴趣,是什么原因就立即回家了呢?这个设置了悬念,所以阅读量还是 比较好的。所以通过图文阅读能够说明我们的内容以及标题是否好,好的内容和标题能够吸引更多的粉丝阅读分享。 2.粉丝增长量 粉丝的增长量主要是能够说明我们的内容以及昨天的推广做的怎么样,以及我们的推广是否精准。如图: 我们通过数据可以看到,有时的粉丝增长量几十有时候几个甚至没有,基本上每天的取消关注量都是有的。这个说明了我们的内容不是属于这群粉丝想要的,这就是我们推广粉丝的时候不是精准的粉丝。那么我们今后推广的时候就要注意这点了,不是说什么类型的粉丝我们都可以推广的,我们一定要推广与自己公众号相符的粉丝,不然你辛苦推广来对你的内容不感兴趣,结果还是会取消关注的。

计算机网络实验报告

《计算机网络与Internet应用》 实验一Internet应用 一、实验目的: 1、在理论学习的基础上,通过本实验,理解和掌握常用软件的配置和使用,从 而能充分利用Internet资源服务于工作和学习。 2、通过本实验,能更好地认识和理解网络上所提供的丰富多彩的服务。 二、实验内容与步骤: 1、学习和掌握电子邮件收发工具软件Microsoft Outlook Express。 Microsoft Outlook Express是当前常用的一种电子邮件收发软件,包括Internet 邮件客户程序、新闻阅读程序和Windows通讯簿。具有可管理多个邮件和新闻账号、可脱机撰写邮件、以通讯簿存储和检索电子邮件地址、并可使用数字标识对邮件进行数字签名和加密、在邮件中添加个人签名或信纸以及预订和阅读新闻组等多功能。 ⑴配置邮件与新闻账号; ⑵使用Outlook Express发送与接收邮件和新闻; 2、在此基础上,下载并安装常用的电子邮件收发工具软件Foxmail软件,配置 邮件和收发邮件。 3、下载、安装并研究常用的邮件服务器Easymail。重点理解邮件服务器的设置、 邮件服务的客户端设置。 4、下载、安装并研究常用的代理服务器软件WinGate。重点理解代理服务器软件的 配置。 5、下载、安装并研究常用的FTP工具软件CuteFTP。重点理解FTP工具软件的配 置。 6、下载、安装并研究常用的下载工具软件NetAnts和FlashGet,并用FlashGet下载 天网软件防火墙。 7、安装、配置并研究天网软件防火墙。 8、下载、安装音乐播放软件Winamp,并用Winamp播放MP3。 9、下载、安装网络收音机软件龙卷风,并用龙卷风收音机播放中文和英文电台。 10、先使用流媒体下载软件StreamBox VCR下载电影,再用RealPlayer播放。 三、实验结果 1、

微信平台推出数据功能

微信平台推出数据功能文稿归稿存档编号:[KKUY-KKIO69-OTM243-OLUI129-G00I-FDQS58-

微信公众平台推出数据统计功能将引起3个变化 来源:虎嗅网作者:李燕2013-8-30 12:45:12行业: 导读:微信这次等于了提升了逼格,带头大哥公布了数据,弟兄们不好意思公布,这个游戏还怎么玩?中国的所有自媒体平台都会因为微信这一项小小的功能推出,加剧彼此的竞争。 8月29日晚,微信产品团队通过服务号“微信公众平台”发布消息,宣布“微信公众平台增加数据统计功能”。与此同时,细心的用户发现登陆微信公众平台,后台界面上增加了“数据统计”的新菜单,菜单中分为用户分析、图文分析和消息分析三大项,用户可以查看从2013年7月1日起的数据情况。尽管这次“数据统计”功能在微信公众平台灰度上线,但将引起的3个变化微妙而不乏战略意义,值得重视。 变化一:大数据,提高微信公众平台的服务水准 此次推出的数据统计功能第一项,是“用户管理分析”,分为用户增长和用户属性两部分,其中用户增长包含新增人数、取消关注人数、净增人数和累积人数四个要点。而用户属性部分放出了性别、语言、省份、城市四个要点,让我们隐约感到大数据在微信公众平台的真正应用。 当然,随着数据统计功能的推出,可以查看的数据更多更全和更细,微信公众平台的服务水准也就相应提高。微信产品团队如何处理和应用大数据或将成为移动时代的行业新标杆。

变化二:打开天窗说亮话,商业价值可量化 如果大家还有印象,就能想起今年7月10日程苓峰在自己的微信公众账号“孕峰”发表了《自媒体效果如何?看俺数据》,没想到马上受到了自己的广告主明道的抨击,掀起互联网科技圈的争论。的确,光是黄婆卖瓜自卖自夸,没有数据说话,可信度很低。很长时间来,活跃在微信公众平台的帐号特别是自媒体的帐号,苦于自己的商业无法更准确的量化。 更多的时候,自媒体靠着联盟除了形成整合资源的能力,还增加了帐号渠道,去吞吐更大的营销业务。既然打开天窗说亮话,就会有人通过种种“作弊”的手段,来放大自己微信公众账号的商业价值。未来微信公众平台上的加微信粉丝、刷图文页阅读数和原文页阅读数、分享转发作假的需求会变大,上卖粉、刷量的店家,又多了一条活路。抛开这些,仍然可以看到微信公众平台数据统计的向商业价值,客户也会更放心。 变化三:逼格提升,加剧自媒体平台间的竞争 互联网行业的数据一直是让许多人持怀疑态度的,“罗辑思维”的创始人罗振宇在一次沙龙上对着某个互联网公司的一帮人问,你们的数据能信吗?用户对数据统计的需求变得越来越刚性,而目前除掉微信公众平台这个自媒体平台开放了数据统计功能,视野所及,所谓的网易云阅读自媒体平台、搜狐自媒体平台、360自媒体平台、新浪视野自媒体平台,都还没有开放,抑或,是大家不敢?

网络存储实验报告

湖北文理学院《网络存储》 实验报告 专业班级:计科1211 姓名:*** 学号:*** 任课教师:李学峰 2014年11月16日

实验01 Windows 2003的磁盘阵列技术 一、实验目的 1.掌握在Windows 2003环境下做磁盘阵列的条件和方法。 2.掌握在Windows 2003环境下实现RAID0的方法。 3. 掌握在Windows 2003环境下实现RAID1的方法。 4. 掌握在Windows 2003环境下实现RAID5的方法。 5. 掌握在Windows 2003环境下实现恢复磁盘阵列数据的方法。 二、实验要求 1.在Windows 2003环境下实现RAID0 2.在Windows 2003环境下实现RAID1 3.在Windows 2003环境下实现RAID5 4.在Windows 2003环境下实现恢复磁盘阵列数据 三、实验原理 (一)磁盘阵列RAID技术的概述 RAID是一种磁盘容错技术,由两块以上的硬盘构成冗余,当某一块硬盘出现物理损坏时,换一块同型号的硬盘即可自行恢复数据。RAID有RAID0、RAID1、RAID5等。RAID 技术是要有硬件来支持的,即常说的RAID卡,如果没RAID卡或RAID芯片,还想做RAID,那就要使用软件RAID技术,微软Windows系统只有服务器版本才支持软件RAID技术,如Windows Server 2003等。 (二)带区卷(RAID0) 带区卷是将多个(2-32个)物理磁盘上的容量相同的空余空间组合成一个卷。需要注意的是,带区卷中的所有成员,其容量必须相同,而且是来自不同的物理磁盘。带区卷是Windows 2003所有磁盘管理功能中,运行速度最快的卷,但带区卷不具有扩展容量的功能。它在保存数据时将所有的数据按照64KB分成一块,这些大小为64KB的数据块被分散存放于组成带区卷的各个硬盘中。 (三)镜像卷(RAID1) 镜像卷是单一卷的两份相同的拷贝,每一份在一个硬盘上。它提供容错能力,又称为RAID1技术。 RAID1的原理是在两个硬盘之间建立完全的镜像,即所有数据会被同时存放到两个物理硬盘上,当一个磁盘出现故障时,系统仍然可以使用另一个磁盘内的数据,因此,它具备容错的功能。但它的磁盘利用率不高,只有50%。 四、实验设备 1.一台装有Windows Server 2003系统的虚拟机。 2.虚拟网卡一块,类型为“网桥模式”。 3.虚拟硬盘五块。 五、实验步骤 (一)组建RAID实验的环境 (二)初始化新添加的硬盘 (三)带区卷(RAID0的实现)

学校网络实验报告

学校网络实验报告 篇一:实验报告模拟校园网 篇二:网路工程专业综合实验报告 专业综合实验报告 课程名称:专业综合实验课题名称:校园网—接入层和汇聚层姓名: 班级:带教老师: 报告日期: 电子信息学院 目录 一、综合实验的目的和意义 (4) 二、综合实验的内容 (5) 2.1 校园网需求分析 ................................................ ........................... 5 2.2校园网规划................................................. .................................... 7 2.3网络技术指导与测试分析 ................................................ ............ 9 三、综合实验的步骤与方

法 (17) 3.1项目需求分析 ................................................ ............................. 17 3.2制定网络工程项目实施目标方案 (17) 四、综合实验的要点 ..................................... 18 五、小组分工 . (19) 六、结果分析与实验体会.................................. 19 七、问题 .........................(本文来自:小草范文网:学校网络实验报告)...................... 20 参考文献............................................... 21 前言 通过专业综合实验,使学生在掌握了网络工程专业的理论知识和实践知识的前提下,能够完成从网络设备的选型、配置、设计、施工、组建,到测试、管理、维护、应用、开发等一系列贯穿网络工程全过程所有实验任务。同时,也使得每个学生能够满足网络工程专业的“建好网、管好网、用好网”的四年培养目标。因此,专业综合实验对学生的网络

网络攻防实验报告

HUNAN UNIVERSITY 课程实习报告 题目:网络攻防 学生姓名李佳 学生学号201308060228 专业班级保密1301班 指导老师钱鹏飞老师 完成日期2016/1/3 完成实验总数:13 具体实验:1.综合扫描 2.使用 Microsoft 基线安全分析器

3.DNS 溢出实验 4. 堆溢出实验 5.配置Windows系统安全评估 6.Windows 系统帐户安全评估 7.弱口令破解 8.邮件明文窃听 9.网络APR攻击 10.Windows_Server_IP安全配置 11.Tomcat管理用户弱口令攻击 12.木马灰鸽子防护 13.ping扫描 1.综合扫描 X-scan 采用多线程方式对指定IP地址段(或单机)进行安全漏洞检测,支持插件功能,提供了图形界面和命令行两种操作方式,扫描内容包括:远程操作系统类型及版本,标准端口状态及端口BANNER信息,SNMP信息,CGI漏洞,IIS漏洞,RPC漏洞,SSL漏洞,SQL-SERVER、FTP-SERVER、SMTP-SERVER、POP3-SERVER、NT-SERVER弱口令用户,NT服务器NETBIOS信息、

注册表信息等。 2.使用 Microsoft 基线安全分析器 MBSA:安全基线是一个信息系统的最小安全保证, 即该信息系统最基本需要满足的安全要求。信息系统安全往往需要在安全付出成本与所能够承受的安全风险之间进行平衡, 而安全基线正是这个平衡的合理的分界线。不满足系统最基本的安全需求, 也就无法承受由此带来的安全风险, 而非基本安全需求的满足同样会带来超额安全成本的付出, 所以构造信息系统安全基线己经成为系统安全工程的首要步骤, 同时也是进行安全评估、解决信息系统安全性问题的先决条件。微软基线安全分析器可对系统扫描后将生成一份检测报告,该报告将列举系统中存在的所有漏洞和弱点。 3.DNS 溢出实验 DNS溢出DNS 的设计被发现可攻击的漏洞,攻击者可透过伪装 DNS 主要服务器的方式,引导使用者进入恶意网页,以钓鱼方式取得信息,或者植入恶意程序。 MS06‐041:DNS 解析中的漏洞可能允许远程代码执行。 Microsoft Windows 是微软发布的非常流行的操作系统。 Microsoft Windows DNS 服务器的 RPC 接口在处理畸形请求时存在栈溢出漏洞,远程攻击者可能利用此漏洞获取服务器的管理权限。

微信公众后台数据分析指导公众号运营

史上最详细微信公众后台数据分析,指导公众 号运营 干货君导读:微信后台数据更加详细之后,我对本号从7月9日到8月7日的数据进行了详细分析。主要分为3个部分,用户增长来源分析、图文阅读分析和用户属性分析,虽然我是科技类的自媒体,但是对于数据影响因素的分析还是具有一定的普适性,所以我希望通过解读本号数据背后影响因素,能给大家的微信公号运营,带来一些实质性帮助。 第一部分:用户增长来源分析 用户增长来源的5种方式 (1)搜索公众号名称,搜索微信公众号的名称获得关注,这类的号原本就有一定的品牌,或定位足够垂直,当用户有这方面需求时,就会自己通过关

键词搜索。比如可口可乐、杜蕾斯、汽车、减肥、羽毛球、北京(地方号)、移动互联网等。所以在取名的时候,可以取一个和公号定位相符的名字,有利于被搜索到。如果怕别人也用同样的名字,可以选择注册商标、认证、提高互动率等方式,提高公号排名。比如本号“今日干货”这个名字,就是一个很好的占位,而且在搜索的时候,一直排在第一名,必然会导入大量精准粉丝,所以在本号的粉丝来源里占了39%。 (2)搜索微信号,通过这种方式关注的用户,理论上应该都是来自微信ID 在别处的曝光,比如经常用的互推,还有微博、人人网、百度贴吧等SNS网站和传统媒体、线下等推广方式。微信ID是一串字母加数字的结合,记忆和输入都很难,所以最好是结合公众号的名称设定ID,不但让人好记还好输入。尽量减少用户的记忆和输入成本,会在一定程度上增加关注量。本号通过搜索微信ID的占比不是很高,才8%,这应该和我几乎不参加互推有关,如果经常参加互推的号,这个占比应该高很多。 (3)图文消息右上角菜单,这个关注按钮隐藏较深,很多人不知道阅读文章时的右上角按钮里还隐藏了这么多功能,而且需要经过2步才能到公众号介绍页,最坑爹的是这个按钮不是在所有阅读的情况下都会出现,所以通过这个方式关注公众号的占比很低。 (4)名片分享,直接的名片分享,一般应该都是通过口碑传播,这个数据占比越高,说明这个号的质量越好。

相关文档
最新文档