JAVA局域网监听软件的设计与开发(源代码+论文)

次浏览 分类:JAVA

马上定制毕业设计: 淘宝旺旺咨询 QQ咨询

    JAVA局域网监听软件的设计与开发(源代码+论文)

    网络监听软件是提供给网络安全管理人员进行安全管理的工具,可以用来监视网络的状态、数据流动情况以及网络上传输的信息,以获取有用信息。作为黑客来说,通过网络监听可以获取其所需信息(比如密码等);对黑客活动和其他网络犯罪进行侦察、取证时,可以使用网络监听技术来获取必要的信息。因此,在目前研究和使用网络监听技术及相关工具,对于防护网络安全、打击网络犯罪具有重要的现实意义。 本局域网监听软件主要利用Winpcap和Jpcap等工具进行开发,使用Java语言在Eclipse 3.2环境下进行开发。软件主要实现了对网络上的数据进行监听,并分析出每一协议层的传输数据和协议层上主要字段的数据,然后将其显示出来,同时进行动态更新;另外,添加了一些附加功能(指定对象监听、饼状图显示、界面选择等)。经过测试与分析,说明了该软件运行稳定、可靠,具有一定的实际应用价值。 

    关键词:局域网;网络监听;协议层;数据传输;对象监听

    网络监听,在网络安全上一直是一个比较敏感的话题,作为一种发展比较成熟的技术,网络监听在协助网络管理员监测网络传输数据,排除网络故障等方面具有不可替代的作用,因而一直倍受网络管理员的青睐。然而,在另一方面网络监听也给以太网安全带来了极大的隐患,许多的网络入侵往往都伴随着以太网内网络监听行为,从而造成口令失窃,敏感数据被截获等等连锁性安全事件。 随着互联网技术的迅猛发展,网络给人们带来了很多便利,但是网络在给人们带来许多便利的同时,也给人们带来了最担忧的网络安全问题。保证网络及应用系统的安全也成了人们最为关心的问题。 网络监听技术就是提供给网络安全管理人员进行管理的工具,可以用来监视网络的状态、数据流动情况以及网络上传输的信息,以获取有用的信息。作为黑客来说,通过网络监听可以获取其所需的信息(比如密码等);对黑客活动和其他网络犯罪进行侦察、取证时,可以使用网络监听技术来获取必要的信息。因此,在目前研究和使用网络监听技术及相关工具,对于防护网络安全、打击网络犯罪具有重要的现实意义。

    我国的网络正在快速发展中,相应的问题也就显现出来,网络管理及相应的应用自然将越发重要,而监听技术正是网络管理和应用的基础,其意义当然重要,放眼当前相关工具,Linux 有snort tcpdump ,snift 等,window 有nexray, sniffer等无一不是国外软件,随着中国网络的发展,网络监听系统必将大有用武之地,因此监听技术的研究已是时事的要求。 中国入世,各种针对盗版的打击力度和对于正版软件的保护力度都将大大加强,windows的盗版软件随处可见的现象将会一去不返,面对这样的情况,大部分的公司只有两种选择:要么花大价钱向微软购买正版软件,要么是用开元操作系统Linux,特别是重要部门,如国家机关,政府部门,难道要把自己的办公系统操纵在国外大公司手里?北京的政府办公系统已经转用红旗Linux,而且Linux的界面也在不但的改进,更加友好,易操作,有理由相信Linux将在我国大有作为,这也是研究Linux下网络监听的原因。

    对于这个程序,开发人员希望它达到以下几个功能:

    (1)能够截取本网段中传输的数据包; 

    (2)运用不同TCP/IP体系层次的协议解析类,将数据包逐步分解;

    (3)将分析结果显示出来(协议字段、数据内容等);

    (4)对截获的数据包的数量和大小进行统计(饼状图等);

    (5)对指定的IP地址进行单独监听;

    (6)可以进行界面选择。


马上定做毕业设计

附件下载 (若有下载链接失效,请联系网站管理员!)

相关毕设下载

  • java图形图象处理(论文+系统)

    java图形图象处理(论文+系统) Java语言实现图像处理 图像增强技术:数字图像的增强是图像处理中的一个重要研究内容之一,是图像处理的一项基本技术。图像增强是指按特定的需要突出一幅图像的某些信息,同时,削弱或除去某些不需要的信息的处理方法。 图像增强在人眼对…

    2015/11/20 12:12:45
  • java论坛管理系统设计(源代码+论文)

    java论坛管理系统设计(源代码+论文) 目标与任务 目标: 通过需求分析,充分了解用户需求,明确系统的业务流程和系统的功能,完成数据流图和数据字典等内容,为以后整个系统设计提供依据。 任务: 处理对象: 用户信息:(用户名,密码,邮箱,用户等级,发帖数,…

    2015/11/19 13:10:44
  • JAVA局域网飞鸽传书软件设计与实现(源代码+论文)

    JAVA局域网飞鸽传书软件设计与实现(源代码+论文) 网络通讯在当今已经不算新鲜事物,但大多数网络通讯都需要借助Internet上的服务器,这就给那些具有大规模内部网络的用户造成了许多问题,如浪费网络资源、遭遇到网络攻击、传播的病毒、破坏防御系统等等。由于互连网上的网络…

    2015/11/16 20:06:07
  • java基于蚁群算法路由选择可视化动态模拟(论文+开题报告+翻译+任务书+外文翻译)

    java基于蚁群算法路由选择可视化动态模拟(论文+开题报告+翻译+任务书+外文翻译) 路由选择是一种基于网络层的协议,而所有流行的网络层路由选择协议都是基于以下两种典型的分布式算法之一:距离向量路由算法和链路状态路由算法。组合优化问题是人们在工程技术、科学研究和经…

    2015/11/15 22:32:06

客户对我们的评价