分享
分享赚钱 收藏 举报 版权申诉 / 2

类型第三章 网络安全编程基础new.doc

  • 上传人:dzzj200808
  • 文档编号:2310886
  • 上传时间:2018-09-10
  • 格式:DOC
  • 页数:2
  • 大小:23KB
  • 配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    第三章 网络安全编程基础new.doc
    资源描述:

    1、第三章 网络安全编程网络安全基础编程技术主要包括 6 个方面:Socket 编程、注册表编程、文件系统编程、定时器编程、驻留程序编程、多线程编程。一、Socket 编程通信过程图。例 1:字串传输例 2:简单聊天室例 3:获取本机 IP 地址二、注册表编程三、文件系统编程文件系统编程非常的重要,可以在 DOS 命令行下执行的操作都可以使用程序实现。(1)例 1:添加系统用户在 DOS 命令行下使用命令 “net user Hacker /add”添加一个用户,同样可以在程序中实现,如程序所示。(2)文件拷贝和移动#include #include main()CopyFile(“C:File1

    2、.txt“,“C:File2.txt“,TRUE);MoveFile(“C:File1.txt“,“C:File3.txt“);return 1;(3)系统时间#include #include main()SYSTEMTIME sysTime;GetLocalTime(printf(“%d 年%d 月%d 日%d 时%d 分%d 秒n“,sysTime.wYear,sysTime.wMonth,sysTime.wDay,sysTime.wHour,sysTime.wMinute,sysTime.wSecond);return 1;(4)定时器编程著名的“CIH 病毒”每年定时发作,其中需要利

    3、用定时器来控制程序的执行。定时器程序分成两大类,一类是循环执行,另一类是根据条件只执行一次。在程序中加载定时器,如程序所示参见 MFC 程序(5)驻留程序编成?(6)多线程编程用多线程技术编程有两大优点:1、提高 CPU 的利用率。由于多线程并发运行,用户在做一件事情的时候还可以做另外一件事。特别是在多个 CPU 的情况下,更可以充分地利用硬件资源的优势,将一个大任务分成几个任务,由不同的 CPU 来合作完成。2、采用多线程技术,可以设置每个线程的优先级,调整工作的进度。在实际开发过程中,一定要有一个主进程,其他线程可以共享该进程也可以独立运行,每个线程占用 CPU 的时间有限制,可以设置运行优先级别例 1:独立线程程序的编写例 2:多个线程共享参数例 3:VC 例题

    展开阅读全文
    提示  道客多多所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:第三章 网络安全编程基础new.doc
    链接地址:https://www.docduoduo.com/p-2310886.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    道客多多用户QQ群:832276834  微博官方号:道客多多官方   知乎号:道客多多

    Copyright© 2025 道客多多 docduoduo.com 网站版权所有世界地图

    经营许可证编号:粤ICP备2021046453号    营业执照商标

    1.png 2.png 3.png 4.png 5.png 6.png 7.png 8.png 9.png 10.png



    收起
    展开