本文通过研究Windows网络体系结构和防火墙核心封包过滤技术,采用NDIS中间层驱动和Winsock2SPI技术相结合的方案,实现了核心层和应用层的双重过滤,完成了Windows个人防火墙的设计与实现。
本防火墙在核心层模式下,使用NDIS中间层驱动程序,截获所有流经网卡的原始数据包,并根据用户界面针对核心层设置的安全规则进行过滤,在内核态实现了对IPv4协议和IPv6协议的数据包过滤控制,同时实现了基于状态自动检测的过滤,防御恶意扫描,如TCPSYN、TCPNULL、TCPXmas、UDP、ICMP扫描,防御ARP欺骗、IP欺诈。
在应用层模式下,基于Winsock2SPI符合Windows开放服务体系模式,本论文开发了分层服务提供者程序的动态链接库,实现了对Winsock网络通信的截获,向用户提供了对网络进程的实时监控,并根据用户界面针对应用层设置的安全规则进行过滤。
本防火墙程序是在Windows操作系统下,以VC6.0为平台、WindowsDDK3790.1830为开发工具、以MSDN为联机帮助文档联合进行开发,本防火墙向用户提供了友好的用户界面,经过实际测试,运行稳定,能够实时显示当前网络流量,有效地拦截恶意扫描,实时提供所有访问网络的应用程序的活动状态,并根据用户设置的本地安全策略,准确地过滤IPv4协议和IPv6协议的原始数据包,在正确配置本地安全策略的情况下,能有效地防御蠕虫、木马等病毒,同时,还能对恶意网站进行过滤设置,防止恶意程序注入,保护本地网络的安全。
1
VisualC++网络通信编程技术详解书本中的源码参考学习。
全部可以编译通过。
2024/5/2 18:46:56 10.79MB VisualC++ 网络通信编程 技术详解 源码
1
一整套c#框架,使用wpf作为前台技术。
包括网络通信和数据库操作。
2024/4/29 12:58:43 4.96MB C/S框架 网络 数据库
1
阐述主机扫描、串口通信、TCP协议编程、UDP协议编程、木马程序、屏幕监视、IP语音网络通信、网络视频传输、Email协议编程、FTP协议编程、网络测量程序、网络信息加密传输和网络信息隐藏通信编程等原理、技术分析、实现方法和开发案例,内容丰富。
10.99MB C#
1
24个用C语言写的大小项目,项目由易到难。
这是一个非常适合C语言初学者的代码,如果想提高C语言水平,这是不错的训练资料。
01万年历02文件操作03电话本04小熊时钟05打字游戏06弹力球07快快吃豆游戏08贪吃蛇09迷宫10俄罗斯方块11推箱子12猜数字1324点14五子棋15系统测试16硬件测试17学生信息管理系统18学生个人消费管理系统19火车订票系统20通讯录管理系统21图书管理系统22企业员工管理系统23商品管理系统24网络通信编程
2024/4/18 9:04:39 1.55MB C 案例 源码
1
通信常见图标,包含最新最全的网络通信图标库,可以用于VISIO,PPT编辑等等
2024/4/17 18:38:32 9.59MB 图标,通信
1
《西门子工业网络通信指南》全两册书籍加完整光盘,手册写的很详细,学习西门子通讯知识的好资料
2024/4/13 14:57:56 166.69MB 西门子 通信手册 配套光盘
1
比较牛逼的代码,多线程,服务器和客户端可以同时相互接受和发送数据。
另外还有详细的Linux网络编程资料
2024/4/11 21:26:29 4.36MB TCP 网络通信 多线程
1
一个开源的高性能IOCP(完成端口)网络通信封装框架《HP-Socket》的使用实例,官方的DEMO只有MFC对话框的版本,对于刚接触这个框架的新手不太容易把代码移植到自己的项目。
此DEMO使用标准C++控制台来实现,对于刚接触网络编程的新手来说可以更容易跟踪理解HP-Socket组件的工作流程,从而快速移植到自己的项目中。
此DEMO采用PACK模型,包含服务器及客户端的实现。
PACK模型可以让你不用考虑数据的分包组包,也不用担心粘包及解包,数据收发的一切工作都由HPSocket框架组件来完成,让你可以专注于自己的业务逻辑。
此DEMO采用VS2019编译,如果你版本低于2019,请修改项目属性->常规里两个地方就可以正常编译:1.修改一下“WindowsSDK版本”为你已安装的WINDOWSSDK版本。
2.修改“平台工具集”为你当前正在使用的VS的版本HPSocket官网:https://www.oschina.net/p/hp-socket
2024/3/14 6:44:39 176.92MB HPSocket IOCP Socket封装类 C/C++网络编程
1
以百度贴吧安卓客户端通为研究对象,对该应用的应用层通信行为做了详尽的分析。
重点说明了登录、发帖、回复、修改个人资料、定位、注销等重要行为发生时,贴吧客户端收发数据包的情况,以及数据包的应用层报文结构;
解读了用户敏感信息在这些通信过程中的传输情况;
分析了通信过程中所用到的一些特殊编码。
2024/3/11 1:12:17 1.83MB 百度贴吧 安卓 协议分析
1
共 174 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡