完全掌握加密解密实战超级手册

出版时间:2010-5  出版社:机械工业  作者:张晓新 孙国岭 杨平等 编著  页数:430  
Tag标签:无  

前言

随着网络技术的发展,在互联网上进行文件传输、电子邮件商务往来存在着许多不安全因素,特别是在网络上传输的一些大公司的机密文件。因此,数据安全已成为不可回避的话题。 加密与解密技术可有效确保用户的数据信息不被别人拦截和窃取,但加密与解密是一种辩证的关系,两者相互矛盾、相互依存、缺一不可,解密可以促进软件加密水平的进一步提高,加密水平的提高又需要解密技术的验证。 本书内容 本书以图释、标注、指引线框等丰富的图解手段,再辅以浅显易懂的语言,不但介绍了加密解密技术的一般方法、步骤,而且可使读者在了解日常加密解密技术的前提下,注重对操作技巧的剖析,使读者在遇到不同的疑难时,能够尽可能的心中有数,采取相关的方法来制定相应措施。全书共分为14章,主要内容包括:常用代码分析工具、加密解密算法、静态分析工具、动态调试工具、辅助工具、壳、补丁、网络验证、常用加密工具、注册保护方式、安装包程序、不同软件的保护措施以及常用软件加密解密技术等。 本书特色 本书以情景教学、案例驱动与任务进阶为鲜明特色,在书中可以看到一个个生动的情景案例。通过完成一个个实践任务,读者可以轻松掌握各个知识点,在不知不觉中快速提升实战技能。 从基础到实践,完全站在实用的角度,介绍加密解密技术。与大量传统教材不同的是,突出了实用性和案例分析,所举实例来自于实际应用,学以致用,真正解决问题。 通俗易学,结合图解、标注和多媒体教学,使神秘、高深、难以掌握的加密解密技术学习起来省时、省力,易于上手,非常适合新手、大专院校学生,以及有志于从事安全或加密解密行业的准专业人员快速掌握实用技术。 紧扣“理论+实战+图文+视频=全面提升学习效率!”的主导思想,详细分析每一个操作案例,以实现读者用更少的时间尽快掌握加密解密技术的操作,并对实战过程中常见问题作必要的说明与解答。 当前最新技术、热点技术、常用相关工具软件都在本书有所涉及,对加密解密的编程技术、方法与思路也做了重要讲解,并通过实例介绍综合技术的运用手段,能够达到举一反三的效果。

内容概要

本书紧紧围绕软件的加密与解密来进行讲解,在详细讲述加密/解密技术的同时,还介绍了相应的实现原理,并配合案例分析,使读者能够系统、深入地了解加密/解密技术,能够更深层次地理解他人的编程思路,从而更好地提高自己的编程水平。全书共分为14章,包括:加密解密技术基础、常用代码分析工具、不同的加密解密算法、静态分析解密工具、动态调试解密工具、辅助工具、壳的不同应用技术、为程序打上补丁、网络验证技术、常用加密工具、不同的注册保护方式、编辑安装包程序、不同软件的保护措施、常用软件加密解密技术等。  本书讲解通俗,深入浅出,注重实践,适用于广大计算机软件加密解密技术新手、爱好者,适用于软件开发从业人员和编程爱好者,也非常适合大专院校相关专业学生,以及有志于从事安全或加解密行业的准专业人员快速掌握实用技术。

书籍目录

前言 第1章 初识加密解密技术   1.1 加密解密技术基础    1.1.1 密码学简述    1.1.2 常用汇编语言命令    1.1.3 破解密码的常用方式    1.1.4 壳的作用和分类   1.2 文件读写与动态链接库文件    1.2.1 INI文件与自定义文件的读写    1.2.2 在Delphi中建立和使用DLL文件    1.2.3 DLL文件的调用方法   1.3 设计与发布包组件    1.3.1 包组件概述    1.3.2 设计与发布包组件    1.3.3 安装与卸载包组件   1.4 解密与注册保护    1.4.1 解密方式    1.4.2 注册保护方式   1.5 试用期限制功能    1.5.1 试用次数限制功能    1.5.2 试用天数限制功能    1.5.3 试用日期限制功能    1.5.4 执行时间限制功能    1.5.5 NAG窗口提示限制   1.6 专家点拨:常见问题解答  第2章 常用代码分析工具   2.1 初识PE格式文件    2.1.1 PE格式文件概述    2.1.2 检验PE格式文件    2.1.3 PE文件格式的头结构    2.1.4 设置Optional Header可执行信息    2.1.5 Section Table结构数组    2.1.6 Import Table输入表    2.1.7 Export Table输出表    2.1.8 重定位表   2.2 简述代码分析实战    2.2.1 虚拟地址与偏移地址    2.2.2 搜索程序入口点OEP    2.2.3 转储程序与修复输入表    2.2.4 用增加重定位项调用引入表函数   2.3 常见静态分析工具    2.3.1 常见程序类型分析工具    2.3.2 常见资源编辑器工具    2.3.3 常见反汇编分析工具   2.4 常见动态分析工具   2.5 常见注册表分析工具    2.5.1 注册表编辑器Regedit    2.5.2 注册表监控工具Regsnap    2.5.3 注册表数据库监视软件Regmon    2.5.4 注册表静态比较工具RegShot   2.6 专家点拨:常见问题解答  第3章 不同的加密解密算法   3.1 数据加密的缘由    3.1.1 数据加密技术概述    3.1.2 为什么要进行数据加密    3.1.3 数据加密的原理    3.1.4 加密技术与密码分析   3.2 Hash算法基础    3.2.1 CRC32算法    3.2.2 MD5算法    3.2.3 SHA算法   3.3 对称密码算法基础    3.3.1 对称密码算法概述    3.3.2 BlowFish算法概述    3.3.3 DES算法概述    3.3.4 IDEA算法概述   3.4 非对称密码算法基础    3.4.1 非对称密钥密码概述    3.4.2 RSA非对称密钥密码概述    3.4.3 DSA数据签名技术    3.4.4 Diffie-Hellman密钥交换系统概述   3.5 专家点拨:常见问题解答  第4章 静态分析解密工具  第5章 动态调试解密工具  第6章 各显其能的辅助工具  第7章 揭秘壳的不同应用技术  第8章 别出心裁:为程序打上补丁  第9章 网络验证技术大放送  第10章 各种常用加密软件工具的使用  第11章 分析软件的不同注册方式  第12章 编辑安装包程序  第13章 不同软件的保护措施  第14章 常用软件加密解密技术

章节摘录

插图:

编辑推荐

《完全掌握加密解密实战超级手册》:加解密高手技术档案深入内涵,全盘理解,掌握精髓来自安全技术一线培训师与程序员的经验之谈,从入门到实践,深入浅出地介绍最新、最实用的软件加解密技术结合实战案例,详析编程思路,教你掌握方法,快速成长为加解密职业高手DVD7小时多媒体视频讲解

图书封面

图书标签Tags

评论、评分、阅读与下载


    完全掌握加密解密实战超级手册 PDF格式下载


用户评论 (总计1条)

 
 

  •   废话太多了。不够深入
 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7