网络监听技术
- 格式:pptx
- 大小:2.97 MB
- 文档页数:88
局域网中网络监听技术研究作者:兰诗梅李松来源:《信息安全与技术》2013年第05期【摘要】本文对网络监听技术的概念、原理及危害进行了详细分析,并在局域网中进行了简单的实现,研究了局域网网络监听的检测和防范方法。
【关键词】局域网;网络监听;检测;防范1 引言随着因特网的不断普及和广泛应用,因特网给我们的生活带来很多便利的同时,网络安全问题给我们带来了许多的麻烦,甚至会给个人、企业甚至国家带来巨大的损失。
在局域网诸多网络安全问题中,最常遇到的安全问题就是网络监听。
局域网采用广播方式,入侵者利用监听系统可以通过局域网中的接口捕获其他计算机的数据包,这样像用户名、密码、邮件内容、QQ聊天内容等一些很隐私的重要数据都可以轻易被窃取。
因此,如何防止网络监听已成为局域网网络安全急需解决的问题。
本文首先介绍了网络监听的工作原理并利用常用的网络监听软件做了一个监听实验,然后提出了相应的防范措施。
2 网络监听技术概述2.1 网络监听技术的概念网络监听技术主要就是为了获取网络上传输的信息,网络监听技术是一种比较成熟的技术,它原本是为网络管理人员有效管理网络的工具,可以协助网络管理人员监控网络运行情况,了解网络中数据流的动向以及监控网络中传输信息的内容等,一直备受网络管理人员的喜爱。
但是网络监听技术在帮助网络管理人员有效管理网络的同时,也给网络安全带来了极大地安全隐患。
当我们将网络端口设置成为监听模式,就可以捕获在局域网中以明文形式传输的任何信息。
所以当入侵者在局域网中的一台主机上取得超级用户权限并登录以后便可使用网络监听技术捕获到网络上传输的数据。
但是,这一入侵方法只能应用于同一个网段上。
2.2 网络监听技术原理在局域网中普遍使用的网络协议是基于广播机制的IEEE802.3协议,即以太网协议。
以太网协议的主要特点是以广播的方式发送文件,在局域网中的主机很多是通过电缆或集线器连接在一起的。
当一台主机需要与另一台主机通信时,源主机会将包含目的主机地址的数据包直接发送给目的主机。
编者按: 网络监听,可以有效地对网络数据、流量进行侦听、分析,从而排除网络故障,但它同时又带来了信息失窃等极大隐患,也因此,网络监听成为了一个普通的网络管理员想真正成长为资深的网络工程师的必经之路。
网络监听,在网络安全上一直是一个比较敏感的话题,作为一种发展比较成熟的技术,监听在协助网络管理员监测网络传输数据,排除网络故障等方面具有不可替代的作用,因而一直倍受网络管理员的青睐。
然而,在另一方面网络监听也给以太网安全带来了极大的隐患,许多的网络入侵往往都伴随着以太网内网络监听行为,从而造成口令失窃,敏感数据被截获等等连锁性安全事件。
网络监听在安全领域引起人们普遍注意是在94年开始的,在那一年2月间,相继发生了几次大的安全事件,一个不知名的人在众多的主机和骨干网络设备上安装了网络监听软件,利用它对美国骨干互联网和军方网窃取了超过100000个有效的用户名和口令。
上述事件可能是互联网上最早期的大规模的网络监听事件了,它使早期网络监听从"地下"走向了公开,并迅速的在大众中普及开来。
关于网络监听常常会有一些有意思的问题,如:"我现在有连在网上的计算机了,我也有了窃听的软件了,那么我能不能窃听到微软(或者美国国防部,新浪网等等)的密码?又如:我是公司的局域网管理员,我知道hub很不安全,使用hub这种网络结构将公司的计算计互连起来,会使网络监听变得非常容易,那么我们就换掉h ub,使用交换机,不就能解决口令失窃这种安全问题了么?这是两个很有意思的问题,我们在这里先不做回答,相信读者看完全文后会有自己正确的答案。
基本概念:认清mac地址和ip地址首先,我们知道,一台接在以太网内的计算机为了和其他主机进行通讯,在硬件上是需要网卡,在软件上是需要网卡驱动程序的。
而每块网卡在出厂时都有一个唯一的不与世界上任何一块网卡重复的硬件地址,称为mac地址。
同时,当网络中两台主机在实现tcp/ip通讯时,网卡还必须绑定一个唯一的ip地址。
网络监听是指什么
网络监听技术是网络管理者监测网络、分析网络故障常用的技术,也是黑客非盗取取信息的手段。
网络监听本是网络安全管理人员用于监视网络状态、数据流动等的技术,但当攻击者将其作为一种攻击手段时,也会引发安全问题。
在网络中,当信息进行传播的时候,可以利用工具,将网络接口设置在监听的模式,便可将网络中正在传播的信息截获或者捕获到,从而进行攻击。
网络监听在网络中的任何一个位置模式下都可实施行。
而黑客一般都是利用网络监听来截取用户口令。
比如当有人占领了一台主机之后,那么他要再想进将战果扩大到这个主机所在的整个局域网话,监听往往是他们选择的捷径。
网络监听原理
网络监听原理是指通过某种技术手段对网络通信进行监控和捕获的过程。
在网络通信中,数据传输通过网络协议进行,而网络监听就是在其中的某个环节或节点上截取和分析网络数据流的过程。
网络监听通常是在网络中的某个关键节点上进行,这个节点可以是网络中的设备(如交换机、路由器、网关等)或者是部署在网络边缘的特殊设备(如防火墙、入侵检测系统等)。
这些设备通过特定的监听模块或软件,在传输层或应用层上截取网络数据包,并进行相应的解析和处理。
网络监听原理主要包括以下几个方面:
1. 数据截获:网络监听设备使用技术手段(如端口镜像、ARP 欺骗、MAC地址欺骗等)来获取网络数据包,将其复制到监
听设备上进行分析。
2. 数据解析:在监听设备上对截获的网络数据包进行解析,获取其中的关键信息,如源IP地址、目的IP地址、TCP/UDP端口号等。
根据协议的不同,数据解析的方式也会有所不同。
3. 数据过滤:监听设备可以根据设置的规则或者特定的关键字,对截获的网络数据包进行过滤,只保留符合条件的数据包。
这样可以减少数据量,提高监听效率。
4. 数据分析:通过对截获的网络数据包进行深入分析,以获取
更多的信息,如通信双方的具体内容、协议的使用情况、异常情况等。
这有助于进行网络故障排查、安全威胁检测等工作。
需要注意的是,网络监听原理虽然可以帮助网络管理者进行网络监控和故障排查,提高网络安全性,但也存在一定的隐私和安全问题。
未经允许的网络监听可能侵犯用户的隐私权,甚至被黑客用来进行非法活动。
因此,在进行网络监听时,必须遵守相关的法律法规,确保合法合规。
网络监听原理及应用网络监听是指对网络通信传输过程中的数据进行监测和捕获的技术和方法。
它可以用于网络安全、网络管理、调试等方面。
网络监听原理是通过截取传输数据包,分析其中的协议头和数据内容。
下面将详细介绍网络监听的原理和应用。
一、网络监听的原理网络监听利用网络接口模式(Promiscuous Mode)来实现对数据包的截获。
在普通的网络传输中,数据包只会发送给目标IP地址,而不会被所有设备都接收。
但当网络接口处于促使模式时,它可以接收所有经过的数据包。
这样,网络监听软件就能够捕获所有经过网络接口的数据包。
具体实现网络监听的方法有以下两种:1. 端口监听:通过监听特定的端口,捕获该端口上进出的数据包。
这种方法适用于监视特定服务如HTTP、FTP、SSH等的通信。
2. 全局监听:捕获所有经过网络接口的数据包。
通过这种方式,可以获取全部的网络通信数据。
二、网络监听的应用1. 网络安全网络监听在网络安全领域有着重要的应用。
通过分析传输的数据包,可以检测和防范网络攻击,如入侵检测系统(IDS)和入侵防御系统(IPS)。
网络监听可以实时监测网络流量的情况,检测到异常流量和可疑活动时,可以及时发出警报并阻止恶意行为。
2. 调试与问题排查网络监听可以帮助调试网络问题,分析网络通信过程中数据包的传输和处理情况。
通过监听数据包,可以查找网络故障的根源、排查网络延迟问题,确定网络设备之间的连接是否正常等。
3. 流量监控网络监听可以实时监控网络流量,包括传输速率、协议分布、源IP和目的IP等信息。
通过对网络流量进行分析,可以了解网络的负载情况,监控网络带宽的使用情况,并进行流量调整和优化。
4. 网络管理网络监听可以用于管理网络设备和用户。
通过监听网络数据包,可以监测网络设备的状态和性能,如CPU利用率、内存使用情况等。
同时,可以监控网络用户的行为,包括访问网站、下载文件等活动,以及对特定网站或应用的使用行为。
5. 数据采集和分析网络监听可以用于采集和分析传输的数据包。
基于局域网的网络监听技术及其防范分析摘要:随着现代社会人们使用网络频次的几何式增长,网络信息安全已经成为一个热点。
而作为人们使用网络的主场所,局域网技术的实施也处于一个不断的演进和发展成熟过程。
该文针对局域网络监听技术的分析,给出了加强防范局域网网络监听技术的一些方法。
为维护网络信息安全和局域网安全运行体系提出了一些建议。
关键词:网络信息安全中图分类号:tp393 文献标识码:a 文章编号:1009-3044(2013)05-0990-02近年来,互联网的迅速推广和普及应用使越来越多的人认识到了网络的优势和价值。
网络中大量信息的流通和使用给人们的工作、学习和生活娱乐等都带来了极大的便利。
但是随着网络应用的不断丰富和发展,网络信息安全等问题逐渐变得越发突出。
身份泄密、信息篡改、不良信息发布等问题日益严重。
许多不法分子从中获取不法利益,对国家和个人造成各种经济损害和生活困扰,严重扰乱了正常的社会秩序。
因此,分析网络信息安全隐患,利用网络监听技术实施网络监控,减少网络的负面效果对国家和个人的影响具有非常重要的现实意义。
1 网络监听技术概述1.1 网络监听的定义监听一词在百度百科里的解释就是采取比较隐蔽的手段或设备等技术,对相应的声音或事态的发展进行探听的一种行为。
众所周知,声音可以监听,无线电可以监听,而计算机网络作为一种数字信号在实体中的传播同样是可以监听的。
网络监听也叫嗅探,既将网络上传输的数据捕获并进行分析的行为。
目前应用较广的网络监听器又叫嗅探器,英文名是sniffer,既有硬件形式,又有软件形式。
它是利用计算机的网络接口捕获目的地向其它计算机传送的数据报文的一种工具。
它最初是网络管理员用来监视网络的运行状态、数据流动以及信号传输等的管理工具。
但是黑客们也常通过该技术来对网络进行信息窃取和攻击。
1.2 网络监听的原理我们目前所熟知和广泛使用的internet互联网其实就是由众多的局域网组成,这种结构我们一般叫做以太网或令牌网。
网络监听技术的应用作者:郭伟来源:《十堰职业技术学院学报》2010年第04期[摘要] 网络监听系统是网络安全维护的基础技术和核心手段,是利用计算机技术捕获网络上的数据包,并对捕获的数据包进行分析。
本文探析了网络监听技术的基本原理。
阐述了利用Libpcap技术在Linux下捕获数据包的方法和应用技术。
[关键词] 网络数据包;捕获;Linux;Libpcap[中图分类号] TP393.08[文献标识码] A[文章编号] 1008-4738(2010)04-0091-03[收稿日期] 2010-06-20[作者简介] 郭伟(1981-),男,湖北工业大学计算机学院在读硕士,十堰职业技术学院信息与智能工程系讲师,研究方向:计算机应用技术。
0 引言当今计算机网络及通讯技术的广泛应用, 促使Internet 迅速发展, 给我们带来了巨大的社会和经济效益。
尽管开放的、自由的、国际化的Internet的发展给政府机构、企事业单位带来了革命性的改革和开放,使他们能够利用Internet提高办事效率和市场反应能力,从而更具竞争力,但同时网络开放也带来了数据安全的危险和挑战。
因此,如何保护机密信息不受黑客和间谍的入侵,确保网络系统的正常安全运行,已成为政府机构、企事业单位信息化健康发展所要考虑的重要因素之一[1]。
计算机网络监听和检测软件就是在这种情况下而产生发展起来的。
本文主要论述了如何在Linux环境中利用Libpcap开发包开发网络实时监听程序, 并给出了具体的设计与实现方法。
1 网络监听系统的原理共享式以太网所采用的是广播信道,也就是说每台主机所发出的报文都会被整个网络内的所有主机接收到,而现在通常采用的交换式以太网则是基于数据链路层的Peer To Peer信道,它检测经过以太网端口的数据包的源地址和目标地址的介质访问层(MAC) 地址,然后与系统内部的动态查找表进行比较,若数据包的MAC地址不在查找表中,则将该地址加入查找表,并将数据包发送给相应的目标端口。