联系我们
我要留言
网站首页
毕业设计资料
开题报告
格式模板
任务书
外文翻译
文献综述
毕业设计指导
答辩PPT文稿
小程序毕业设计
Java毕业设计
PHP毕业设计
Python毕设
android毕设
ASP毕业设计
NET毕业设计
理工毕业论文
计算机
电子
机械设计
工程设计
留言本
当前位置:
首页
>
Java毕业设计
站内搜索(标题)
站内搜索(正文)
站内搜索(来源)
站内搜索(作者)
淘宝网搜索
当当网搜索
卓越网搜索
狗狗搜索
百度搜索
Google搜索
Java毕业设计
本地监听与远程端口扫描
时间:2020/10/27 8:57:01 作者: 来源: 查看:
0
评论:
0
内容摘要:
系统功能模块设计与实现 3.1 体系结构与功能介绍 3.1.1 体系结构 设计C/S模式的本地监听和远程端口扫描。C/S模式本地监听远程扫描系统共有6个Java 源文件和1...
系统功能模块设计与实现
3.1 体系结构与功能介绍
3.1.1 体系结构
设计C/S模式的本地监听和远程端口扫描。C/S模式本地监听远程扫描系统共有6个Java 源文件和1个form文件组成,form文件是主类的窗口文件,由IDE netbeans自动生成。主类MainJFrame.java主要完成本地进程的实时枚举,相关开放端口的枚举功能;ThreadScan.java主要完成多线程的远程主机扫描。其他的几个类文件主要是辅助类,以及方法实现类,用来完成响应的业务操作。
3.1.2 功能大体介绍
该程序有以下功能模块:
本地监听:主要实现实时查看操作系统当前运行进程,并根据进程查看本机响应端口和远程计算机连接情况。用户可以实时枚举当前系统所有运行的进程,根据进程id和端口开放的关系,查找开放的TCP及UDP端口。由于java工作的虚拟机之上的,所以java并不能直接获得操作系统进程的句柄。这些操作只能通过操作系统API或者提供的接口程序运行,本次设计考虑到java本地接口和Runtime类运行操作系统自己提供的shell/命令行(windows)两种方式。
远程扫描:远程端口Java socket类与远程主机给定的端口范围,采用多线程逐个连接。如果能够连接上表示对方相应的端口开放,如果不能视为没有开放。暂时不考虑对方主机存在防火墙。用户可以设定每次扫描的线程数,线程数越大,对当前扫描主机,及网络的压力就越大,扫描的速度也相对比较快。(程序规定扫描线程数为1-200的整数,默认线程数为100)。
上一篇:
IPv6环境下FTP系统的设计与实现
下一篇:
医药管理系统
相关评论
Java毕业设计
本类更新
10-27
教育资源共享网站的设计
10-27
求职招聘网站毕业设计
10-27
红心电影院网上售票系统
10-27
养生堂的网上销售与电子商务网站设计
10-27
软件项目管理系统设计与实现
10-27
休闲娱乐场所查询系统毕业设计
10-27
小区物业管理系统的开发实现
10-27
校园机动车停车位申请系统的设计
10-27
居民小区综合智能楼宇管理软件
10-27
爱奇艺资料库系统的分析与设计
本类推荐
本类排行
7-3
基于JSP的在线酒店管理系统的设计与实现毕业设计
7-3
基于J2ME平台的掌上网络商店——客户端的开发丨计算机论文
7-3
信息学院报刊订阅系统的设计与实现论文及代码
7-3
重庆大学城生活助手信息网站设计与实现论文及代码
7-3
研究生主干课程教学网站设计与实现论文及代码
7-3
基于J2EE的公交查询系统的设计与实现丨j2ee毕业设计
7-3
音像店租赁管理系统的设计与实现丨j2ee毕业设计
7-3
基于J2EE酒店管理系统设计与实现丨代做java毕业设计
7-3
基于J2EE的网络物流系统丨毕业论文设计
7-3
在线测试试卷智能生成系统的设计与实现
小程序中文网
|
小白教程网
|
小程序教学网
|
关于我们
-
服务报价
-
付款方式
广告联系QQ:45157718
电话:13516821613 杭州余杭东港路118号雷恩国际科技创新园
网站技术支持:黄菊华互联网工作室
浙ICP备06056032号