本书详细介绍代码审计的设计思路以及所需要的工具和方法,不仅用大量案例介绍了实用方法,而且剖析了各种代码安全问题的成因与预防策略。对开发人员和安全技术人员都有参考价值。本书共分为三个部分,第一部分为代码审计前的准备,详细介绍代码审计前需要了解的PHP核心配置文件、PHP环境搭建的方法、代码审计需要的工具,以及这些工具的详
读者将理解什么是计算机算法,如何描述它们,以及如何来评估它们。这些计算机算法将提供:利用计算机搜索信息的简单方式;解决各种排序问题的方法;利用有向无环图和最短路径法来解决基本问题的方法(可用于建模公路网络,任务间的依赖以及金融关系;解决字符串(例如DNA结构)问题的方法;密码学背后的基本原理;数据压缩的基础知识;以及甚
本书共8章,主要包括信息安全专业的学科基础,信息安全专业卓越工程师培养目标及培养标准,信息安全专业的知识能力体系及培养标准实现矩阵,信息安全专业卓越工程师培养计划课程体系的设置等内容。
由瑞士大卫·贝森、帕特里克·沙勒和迈克尔·施莱普菲儿所合*的《信息安全实用教程》一书共8章,**章介绍基本安全原理的背景知识,第二章介绍实验所需的VirtualBox环境,第三章到第五章是网络和操作系统安全,第六、七章是Web应用安全和证书,第八章是风险分析。该书有4个附录:附录A-B详细介绍项目作业的需求文档和报告格
本书系统、深入地论述数字逻辑与计算机组成原理,全书共13章,第2~5章属数字逻辑方面的内容,系统地讲述数字逻辑电路的分析和设计方法,包括数制与编码、布尔代数基础、组合逻辑电路、时序逻辑电路;第1章、第6~13章属计算机组成原理方面的内容,包括计算机系统概论、计算机执行程序的过程、指令系统、中央处理器、微程序控制器、运算
本书以培养学生的职业能力为核心,以实际项目为导向,采用任务驱动的教学方法组织教材内容。全书共设置八个项目,分别是了解计算机系统的体系结构、根据实际需求配置台式计算机、台式机的硬件组装、系统安装前的准备工作、计算机系统的软件安装、计算机系统的备份与恢复、计算机的性能测试与优化,以及系统的维护与常见故障的处理,每个项目中的
本书全面介绍了信息隐藏与数字水印的起源、发展和应用,全书共分8章,第一章概要介绍了信息隐藏和数字水印的发展历史以及目前的应用情况,第二章作为全书的基础,介绍了人类听觉系统和视觉系统的特点以及常用信号处理基础,后面六章从内容上可分为两部分,分别介绍信息隐藏μ
《有趣的二进制:软件安全与逆向分析》通过逆向工程,揭开人们熟知的软件背后的机器语言的秘密,并教给读者读懂这些二进制代码的方法。理解了这些方法,技术人员就能有效地Debug,防止软件受到恶意攻击和反编译。本书涵盖的技术包括:汇编与反汇编、调试与反调试、缓冲区溢出攻击与底层安全、钩子与注入、Metasploit等安全工具。
本书重点讲解了计算机硬件基础知识、计算机硬件组装与维护方法、计算机软件基础知识、计算机软件维护与维修方法、计算机典型故障检修方法、笔记本电脑维护与维修方法等几大主题,是知识比较全面的计算机组装与维护书籍。本书共分为两个部分,**部分是计算机硬件篇,主要介绍了**的硬件知识;第二部分是计算机软件篇,主要介绍了计算机软件的
本书共分8章,第一章介绍计算机系统的概况;第二章讲述非数值数据和数值数据的编码表示方法;第三章讲解运算方法和运算部件;第四章讲解存储器系统;第五章讲解指令系统的功能和设计;第六章讲解中央处理器,主要是控制器的组成、原理及设计;第七章介绍系统总线;第八章介绍输入输出系统。