《计算机系统安全与维护编程典型实例解析》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:《电脑编程技巧与维护》杂志社编著
  • 出 版 社:北京:中国水利水电出版社
  • 出版年份:2006
  • ISBN:7508438566
  • 页数:361 页
图书介绍:本书是从《电脑编程技巧与维护》近一年来尚未发表的稿件中精选的以“计算机系统安全与维护”应用为专题的103个编程实例,共分为三部分。第一章硬件系统维护编程实例篇,24个实例;第二章Windows系统维护编程实例篇,48个实例;第三章网络安全与维护编程实例篇,31个实例。书中各章所选内容紧扣计算机系统安全与维护编程主题,特点鲜明;汇集了电脑编程高手们的智慧结晶,书中所有源代码均经过调试通过。本书适合于广大电脑爱好者。

第1章 硬件系统维护编程实例篇 2

例题1 用VC++编程实现对CPU主频的检测 2

例题2 在Windows 2000下取得系统CPU占有率 4

例题3 Ring0的编程实现 7

例题4 编程实现CMOS的自动保护、备份和恢复 18

例题5 Windows NT中存取CMOS信息的方法 21

例题6 Award CMOS超级管理员密码的破解 25

例题7 Award BIOS密码大揭秘 28

例题8 Visual C++应用中内存漏洞的解决 31

例题9 MFC中内存泄漏的检测 33

例题10 用内存设备上下文实现图像选中区域的判断 36

例题11 用VC++对Windows的内存进行管理 39

例题12 修改主分区属性字节,“加锁”硬盘主分区 43

例题13 取硬盘序列号ActiveX控件的创建及应用 45

例题14 使用硬盘序列号为Visual Foxpro程序加密 48

例题15 修复硬盘主分区表 53

例题16 硬盘主引导扇区的完全修复 58

例题17 Windows平台获取硬盘出厂序列号 64

例题18 VC++6.0实现Windows XP下直接读写硬盘扇区 73

例题19 键盘信号揭秘与应用 75

例题20 利用Windows API控制光驱 77

例题21 RS-232-C端口实时监控软件的设计实现 83

例题22 基于汇编语言的PC机串行通信口编程 88

例题23 Linux设备驱动程序设计 92

第2章 Windows系统维护编程实例篇 98

例题24 控制Windows桌面和任务条 98

例题25 Windows控制面板组件开发技术 100

例题26 Windows下多任务的实现 103

例题27 用Windows API编程中止正在运行的程序 108

例题28 MFC实现Windows不规则窗口的拖动 111

例题29 Windows环境下开机日记程序的实现 112

例题30 Windows 2000中如何获取进程、线程等信息 116

例题31 对Windows 98的计划任务程序编程 121

例题32 在Windows NT/2000/XP下登录认证方式的替换和控制编程方法 128

例题33 美化Windows窗口的编程——雕刻、镂空你的窗口 136

例题34 隐蔽地获取Windows系统消息的控制权 140

例题35 Windows NT中计时服务的实现 145

例题36 在VC中用API函数实现Windows颜色渐变 149

例题37 实现Windows 2000安全信息的设置 153

例题38 在Visual C++中使用托盘图标功能编写计算机定时关机程序 158

例题39 “资源管理器”在Visual C++中的实现 170

例题40 用VB编写系统登录程序 179

例题41 屏幕保护程序分析 192

例题42 Windows系统高强度数据加密 200

例题43 实现在VB 6.0中自由读写注册表 210

例题44 调用Windows API函数实现自动修复注册表中IE项的值 215

例题45 利用注册表设置程序在启动时运行 220

例题46 VC++编程快速读写注册表键值 227

例题47 在VC++中如何查询与修改注册表信息 236

例题48 Visual Basic的注册表编程(上) 242

例题49 Visual Basic的注册表编程(下) 253

例题50 软件在线升级程序的设计 265

例题51 为应用软件加装安全防护门 279

例题52 远程计算机重启原理及实现 289

第3章 网络安全与维护编程实例篇 289

例题53 破解Windows 9X网络共享密码 293

例题54 基于Web方式的密码访问驱动器或文件夹方法的实现 298

例题55 基于IDEA加密的局域网OTP身份认证模型的研究与设计 301

例题56 MIDAS数据安全 305

例题57 网络环境下,通过遍历注册表获取“添加/删除程序”对话框中的信息 306

例题58 如何编制黑客程序 311

例题59 编写阻击网络非法登录程序 313

例题60 用Linux构筑企业防火墙 316

例题61 编程显示IP炸弹 321

例题62 编程实现局域网上用户监控 323

例题63 使用Ping命令自动记录主机、路由器的网络连接 325

例题64 Web服务器记录里追踪黑客 329

例题65 VC++编程实现网络嗅探器 331

例题66 编程实现禁止网络上其他计算机的鼠标和键盘操作 335

例题67 利用网络高效维护机房 340

例题68 利用web.config维护ASP.NET网站的登录权限 344

例题69 解决电子邮件服务的安全问题 354

例题70 网络实时监控系统的设计 358