帮帮文库

doc 基于包过滤防火墙的研究与实现 ㊣ 精品文档 值得下载

🔯 格式:DOC | ❒ 页数:39 页 | ⭐收藏:0人 | ✔ 可以修改 | @ 版权投诉 | ❤️ 我的浏览 | 上传时间:2022-06-25 15:34

《基于包过滤防火墙的研究与实现》修改意见稿

1、以下这些语句存在若干问题,包括语法错误、标点使用不当、语句不通畅及信息不完整——“.....由于在函数中已经写入对是否选中规则的判断,因此即使用户在视图区域空白处双击鼠标左键,也不会弹出编辑规则对话框而只是不响应该事件。右键单击视图区域会弹出菜单,该菜单结构如图所示。图视图区域右键菜单这里添加移除和编辑子菜单都是通过声明直接调用相应的函数,代码如下,。而向上向下功能是以函数和函数实现。这两个函数将在下个小标题中详细叙述。对于这里向上向下移除和编辑菜单项,都对其使用了操作,使用户在未选中规则的情况下右键点击该区域弹出菜单时这四项都呈灰色不能选择状态。由于过滤功能是对每个数据包,依次遍历规则来决定是放行还是丢弃,因此过滤规模更大的规则放在前面会使得防火墙的运行速度更快。向上移动规则向上移动规则调用的函数是,通过函数获得视图指针,用函数来获得当前选中的规则的位置参数,在函数中检查选中的规则是否是当前第条,如果是,向上移动规则按钮将变灰色,因此可以向上移动的规则定是非首项。接着创建个临时参量,该参量存储当前选中规则的上条规则......”

2、以下这些语句存在多处问题,具体涉及到语法误用、标点符号运用不当、句子表达不流畅以及信息表述不全面——“.....本程序提供了基本的包过滤功能,界面简单易用,代码易读,更有保存规则读取规则使用户每次使用不必重新输入规则,加入注册表启动项使之能随系统启动而启动,就能从用户开机为用户提供保护。另外,最小化为系统托盘图标功能使用户的桌面更为简洁。可以提高的地方有现在需要用户手动输入源或者目标地址端口以及协议,这对于些不太了解计算机网络的用户来说使用起来就相对要困难些了保存规则时程序不懂得把后缀名自动添加上去,使得如果不保存为文件,下次读取时候可能不定能注意到该文件是规则文件。可以学习市场上有些商品防火墙,把图形界面改成项项文字复选框,让用户看到词条能知道这条勾选了是干什么功能,而实际的等函数则在后台实现,就更为人性化和普及化了。未来的防火墙必定继续向多元化功能和良好的性能及效率发展。随着硬件和网络的发展,个人防火墙的作用和地位越发提高......”

3、以下这些语句在语言表达上出现了多方面的问题,包括语法错误、标点符号使用不规范、句子结构不够流畅,以及内容阐述不够详尽和全面——“.....这里,显示主窗口函数直接调用语句实现该功能。退出函数为了保持致性则是直接调用主菜单退出函数。对于托盘图标的所有准备工作都已经完成,且隐藏程序窗口的功能也已实现,现在只需要让程序隐藏时响应个条件弹出托盘右键菜单或者直接弹出主窗口即可。先在,与之间手工添加个对鼠标点击托盘图标事件响应的消息映射同时在相应头文件的类中声明该函数这里的参数中是响应消息的图标,中则是的消息。鼠标在该图标上点击就会使发送个消息给程序。获得该信息后,根据鼠标的操作类型区分该如何响应。这里使用了结构。鼠标在图标上的操作般有左键单击左键双击和右键单击等点击方法。在这里设定鼠标双击托盘图标为直接显示主窗口,通过这三句语句完成。鼠标右键单击设定为弹出托盘菜单,而其余点击操作将不予理会。当用户在托盘菜单上单击鼠标右键时,读取需要弹出的菜单,如果读取失败,则不会弹出任何菜单,如果读取成功,用函数得到子菜单的指针,由于这里只需要用到第层菜单,因此用就能够得到这第层子菜单的类指针......”

4、以下这些语句该文档存在较明显的语言表达瑕疵,包括语法错误、标点符号使用不规范,句子结构不够顺畅,以及信息传达不充分,需要综合性的修订与完善——“.....保存当前这个规则列表就没有意义了。在存在有效规则的情况下,执行如下代码定义个字符数组供存放程序路径通过函数来获得程序所在的完全路径在完整路径名后面加反斜杠,并加上要读取的文件名现在是文件的完全路径描述,如本处的例子是获得主框架窗口,调用函数来保存文件函数中,首先调用,就定会调用到更新视图操作,为了能够在规则列表视图中实时看到更新项,就需要把当前结构中所有的有效规则展现在规则列表视图中。图所示是已添加规则的规则列表界面示意图。图已添加规则的列表示意图添加规则到列表视图的函数是。设定类型的参数,这个参数的值是,用以对应地址栏内用户输入的地址,当用户输入这个地址时表示该条规则这项地址是对应于任何地址,则显示在规则列表视图中的对应项就是。获取该条规则是第几条,然后找到对应的,调用函数插入本条规则,对应代码如下获取当前规则的插入位置设定插入的子项目位置是也就是源地址项检查源地址是否为,如果是,显示为,如果不是......”

5、以下这些语句存在多种问题,包括语法错误、不规范的标点符号使用、句子结构不够清晰流畅,以及信息传达不够完整详尽——“.....最后把临时参量中的规则赋给当前这个位置。完成移动后,调用函数刷新整个规则列表视图。向下移动规则向下移动规则的调用函数是,和向上移动规则类似,通过函数获得视图指针,用函数来获得当前选中的规则的位置参数,在函数中检查选中的规则是否是当前最后条,如果是,向下移动规则按钮将变灰色,因此可以向下移动的规则定是非末项。接着创建个临时参量,该参量存储当前选中规则的上条规则,接着将当前这条规则赋给上条规则,最后把临时参量中的规则赋给当前这个位置。完成移动后,调用函数刷新整个规则列表视图。总结随着网络的发展,个人防火墙越来越受到重视,地位越来越高,而用户对个人防火墙的要求也越来越高。防火墙是建立在本地主机与外部网络的道屏障,可以根据用户需求来改变其自身既定过滤规则,以满足用户的实际需求。本防火墙实现了基本的包过滤功能。如设定本机为目的地址,协议类型为,那么别人就不能通本机。又如协议的端口关闭,别人就不能和该主机使用传输......”

6、以下这些语句存在多方面的问题亟需改进,具体而言:标点符号运用不当,句子结构条理性不足导致流畅度欠佳,存在语法误用情况,且在内容表述上缺乏完整性。——“.....函数直接使用语句就可以使主窗口隐藏。为了使防火墙程序在系统托盘区具有图标,这里会用到结构。为托盘区添加图标般使用函数,而从托盘区删除图标则使用函数。函数是窗体创建时调用的函数。下述代码的作用是添加系统托盘区图标,被添置在函数中。定义个新的基于的结构体设置结构体的大小获得当前窗口的句柄获取应用程序定义的任务栏图标的标识符此成员表明具体哪些成员为合法数据,表示成员起作用,表示成员起作用,表示成员起作用是应用程序定义的消息标示。当托盘图标区域发生鼠标事件或者使用键盘选择或激活图标时,系统将使用此标示向由成员标示的窗口发送消息。消息响应函数的参数标示了消息事件发生的任务栏图标,参数根据事件的不同,包含了鼠标或键盘的具体消息。例如当鼠标指针左键单击托盘图标时,将为。增加修改或删除的图标的句柄。模拟防火墙鼠标悬停于该图标上时显示的提示词,为程序添加托盘图标通过这段代码,托盘图标会在程序启动后添置。接下来为这个图标设计个右键菜单......”

7、以下这些语句存在标点错误、句法不清、语法失误和内容缺失等问题,需改进——“.....在这里,祝你们事业有成,身体健康,最后,再次向所有关心帮助过我的老师和同学表示诚挚的谢意,两句语句显示这个窗口并更新该窗口。这时候使用函数获取程序路径,并将这个路径赋值给,在这个路径下面查找是否存在上次防火墙退出时自动保存规则的文件,如果不能找到该文件,则防火墙程序不会自动启动过滤并最小化隐藏,没有规则的话这个防火墙就只是形同虚设了,因此只是正常启动程序。这部分的代码如下,通过这部分代码把该选项功能实现。额外功能上面已经谈到了防火墙的过滤启动过滤停止添加规则删除规则和修改规则的些基本功能,接下来的这个额外功能小节将谈到些为用户而设计的细微功能,这些功能在前面阐述功能时其实也已经提及。最小化为系统托盘图标显然,个防火墙程序是没有必要直处于前端运行的,般来说,设定好需要的规则,并把防火墙过滤功能开启后,即可让防火墙隐藏到后台去工作,既不影响用户的工作,又不会让任务栏看起来很繁琐。先在菜单栏上添加隐藏菜单,并添加最小化为托盘图标的菜单项......”

8、以下文段存在较多缺陷,具体而言:语法误用情况较多,标点符号使用不规范,影响文本断句理解;句子结构与表达缺乏流畅性,阅读体验受影响——“.....同样的,对源端口的添加代码与添加源地址代码极其相似,如下获取当前规则的插入位置设定插入的子项目位置是也就是源端口项设定当前规则的源端口项然后,添加目的地址与目的端口的方法与上述添加源地址和源端口的部分如出辙,只是把换成,换成即可。对于规则中选择的协议类型,作如下判断,如果协议分别是或,那么对应的字符文本就分别是和。再次调用函数把该项值添加到视图中去。最后把操作写进该视图,调用函数使窗口无效,使系统向其发消息,函数就被调用以重画窗口。这就完成了添加条规则到列表的过程,当中有多条规则时,循环整个添加过程即可。对规则列表视图进行鼠标操作规则列表已经生成,如果用户想要对这些规则进行操作,可以使用规则菜单下操作项或者快捷工具栏按钮,更为方便的就是使用鼠标选中需要的规则进行操作了。在这里,鼠标点击视图区域响应函数分为两种左键双击和右键单击。左键双击的函数是,。当响应鼠标左键双击事件时,通过语句获得框架窗口主句柄......”

9、以下这些语句存在多方面瑕疵,具体表现在:语法结构错误频现,标点符号运用失当,句子表达欠流畅,以及信息阐述不够周全,影响了整体的可读性和准确性——“.....再通过,,,函数在指定位置显示快捷菜单,并跟踪菜单项的选择。这里参数用于将菜单横向以左对齐,参数用于使连续按鼠标右键会连续弹出菜单,且鼠标右键可用于选定菜单项。最后以语句结束本分支。另情况当鼠标左键双击图标时,直接使用语句使主窗口恢复正常显示。同样也用语句结束当前分支。退出防火墙及退出时自动保存当前规则当用户不需要再使用本程序时,会选择退出本程序。在这里,退出功能可在程序主体的主菜单中或托盘图标右键菜单中获得。当用户点击关闭菜单项时,会弹出个退出确认框注意,关闭防火墙将使您的电脑失去保护,确定要继续吗,这时该对话框会有是和否两个按钮。当用户点击否时,系统不会响应任何事件,当用户点选是时,系统会先把右下角的系统托盘图标删去,代码如下定义个新的基于的结构体设置结构体的大小获得当前窗口的句柄获取应用程序定义的任务栏图标的标识符,删除对应的托盘图标通过这段代码即可完成对托盘图标的删除操作,接着,需要对当前已有的规则保存为文件。判断条件为如果规则数......”

下一篇
基于包过滤防火墙的研究与实现
基于包过滤防火墙的研究与实现
1 页 / 共 39
基于包过滤防火墙的研究与实现
基于包过滤防火墙的研究与实现
2 页 / 共 39
基于包过滤防火墙的研究与实现
基于包过滤防火墙的研究与实现
3 页 / 共 39
基于包过滤防火墙的研究与实现
基于包过滤防火墙的研究与实现
4 页 / 共 39
基于包过滤防火墙的研究与实现
基于包过滤防火墙的研究与实现
5 页 / 共 39
基于包过滤防火墙的研究与实现
基于包过滤防火墙的研究与实现
6 页 / 共 39
基于包过滤防火墙的研究与实现
基于包过滤防火墙的研究与实现
7 页 / 共 39
基于包过滤防火墙的研究与实现
基于包过滤防火墙的研究与实现
8 页 / 共 39
基于包过滤防火墙的研究与实现
基于包过滤防火墙的研究与实现
9 页 / 共 39
基于包过滤防火墙的研究与实现
基于包过滤防火墙的研究与实现
10 页 / 共 39
基于包过滤防火墙的研究与实现
基于包过滤防火墙的研究与实现
11 页 / 共 39
基于包过滤防火墙的研究与实现
基于包过滤防火墙的研究与实现
12 页 / 共 39
基于包过滤防火墙的研究与实现
基于包过滤防火墙的研究与实现
13 页 / 共 39
基于包过滤防火墙的研究与实现
基于包过滤防火墙的研究与实现
14 页 / 共 39
基于包过滤防火墙的研究与实现
基于包过滤防火墙的研究与实现
15 页 / 共 39
温馨提示

1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。

2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。

3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。

4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。

5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。

  • 文档助手,定制查找
    精品 全部 DOC PPT RAR
换一批