第三章 网络安全编程基础 *内容提要 Windows的内部机制 C语言的四个发展阶段 实现Socket编程、注册表编程、定时器编程 驻留程序编程和多线程编程。 3.1 网络安全编程概述 C语言可以在Windows下编程,同样也可以在Linux下编程。 编程是一项比较综合的工作,除了熟练使用编程工具以外,还要了解系统本身的内部工作机理和编程语言。 3.1.1 Windows内部机制 Windows是一个“基于事件的,消息驱动的”操作系统。 *八个基本概念 与Windows系统密切相关的八个基本概念分别是: 窗口、程序、进程、线程 消息、事件、句柄、API与SDK。 *窗 口 窗口是Windows本身以及Windows 环境下的应用程序的基本界面单位 窗口是显示在屏幕上的一个矩形区域 具有标题栏、状态栏、最大化、最小化按钮的标准方框叫窗口,按钮也是特殊窗口 是用户与生成该窗口的应用程序间的直观接口 窗口是受应用程序控制的一部分矩形屏幕区 控制窗口的大小、风格、位置及内容 *程 序 通常说的程序都是指一个能让计算机识别的文件 接触得最多的是以exe或者com作为扩展名的文件。 程序一组指令的集合 例如:QQ程序, 主要包括 界面外观控制指令集 socket网络通讯指令集 数据信息存储指令集 可以任何语言形式表现:高级语言、汇编语言、
您可能关注的文档
- 第2章教材资料节信息安全机制5.ppt
- 第03教材资料讲 氧化沟工艺的运行管理.ppt
- 第03教材资料章-cmos集成电路工艺流程.ppt
- 第03教材资料章节__网络连接配置跟系统安全.ppt
- 第03教材资料章节网络连接配置跟系统安全.ppt
- 第3部教材资料分、班组长的日管理.ppt
- 第3单教材资料元安全性教育.ppt
- 第3讲教材资料_计算机安全.ppt
- 第3讲教材资料智者学派跟苏格拉底-复件-pc-0615ssuf.ppt
- 第3讲教材资料中国古代安全文化发展跟其启示(中南大学吴超)1.ppt
- 中国国家标准 GB/T 48336.304-2026星闪无线通信系统 第304部分:基础服务层 5G蜂窝网络融合.pdf
- CCAA《管理体系认证基础》第2版+三色笔记office完整版-2026.docx
- RCS-901系列超高压线路成套保护装置技术和使用说明书.pdf
- RCS-902A(B.C.D)型超高压线路成套保护装置技术说明书.pdf
- PCS-923A断路器失灵起动及辅助保护测控装置技术使用说明书.pdf
- RCS-924A型T区保护装置技术和使用说明书.pdf
- GB/T 48349.3-2026信息技术 数字视网膜系统 第3部分:端子系统.pdf
- 中国国家标准 GB/T 48349.3-2026信息技术 数字视网膜系统 第3部分:端子系统.pdf
- 《GB/T 48349.3-2026信息技术 数字视网膜系统 第3部分:端子系统》.pdf
- 中国国家标准 GB/T 48355-2026石化化工用软起动装置.pdf
原创力文档

文档评论(0)