本书从程序员的角度,从较为底层的角度描述了计算机**问题。兼顾**理论,分析了计算机**的各个方面,本书首先简介了计算机**的概念、标准,然后结合计算机物理硬件介绍了计算机机房、实体**、用户鉴别、计算机可靠性设计等方面的技术;之后,书中结合**模型的介绍,阐述了操作系统的访问控制模型、**操作系统的设计、操作系统漏洞与入侵方法;为了实现软件**,本书还介绍了软件盗版与反盗版技术中的软件加密、防拷贝技术、反跟踪技术以及对应的攻防技术,并较为详尽地介绍了现有的软件漏洞,主要包括缓冲区溢出与格式化字符串等漏洞,学习这些技术有助于对入侵有更为底层的理解;*后本书介绍了病毒原理以及典型病毒编制方法,病毒**方法,加解密技术与数据库**技术。针对现在的网络**问题越来越突出,本书从物理通讯到网络协议,分析了现代网络硬件、软件、协议中存在的**问题,提出了防火墙**模型,阐述了网络扫描、网络监听等技术的实现,结合黑客技术介绍了入侵监测方法。针对电子商务中的**问题,介绍了CA认证及电子商务中的其他**技术,以及如何建立有**保障的计算机系统。
本书在介绍原理之外,还结合一些具体应用系统,并附有源