` 《加密与解密——软件保护技术及完全解决方案 》(第一版) 看雪学院

  • 常见问题

      二三年前的加解密资料相当缺乏,为了填补这方面空白,由本站与广大网友合作的新书《加密与解密--软件保护技术与解决方案》,费时一年有余,终于横空出世。此书的出版在国内掀起了一股学习加解密的热潮,我相信再过一、二年后,国内加解密技术又会上一台阶! 看完这本书,加密解密不再神秘,不论是解密爱好者还是软件编程者都应该好好去看看。

    1.不少读者来信反应本书配套光盘带有病毒。

    这是查毒软件的误报,本光盘提供的一些加解密工具(如某些加壳与脱壳工具)采用了一些特殊的技术和代码(甚至也采用了某些病毒技术),因此部分代码与某些病毒的特征码类似,造成查毒软件的误报。请放心使用。一般如下目录文件容易被误报:
    1) 光盘:\tools\Unpackers-UnProtectors\nfo
    2) 光盘:\document\technologg\seh
    3) 光盘:\tools\Packers-Protectors

    4) 光盘:\tools\Memory dumpers\IczDump
    5)等等

    2.哪可买到此书?

    本书由电子工业出版社发行,原则上全国各大书店均能购得,如你本地无法购得,可到网上书店邮购,如华储网上书店(http://www.huachu.com.cn/)。

    3.读这本书之前需要什么基础知识?

    汇编基础知识是必需的,最低要求是你要能看得懂汇编指令。如你想达到一定层次,相关计算机编程知识是必需的。

    4.能否推荐几本汇编书籍?

    市面比较常见的汇编书有清华大学出版社的《IBM-PC 汇编语言程序设计》等等,虽是讲DOS汇编的,但机理是一样的。

    5.我己入门了,还想更进一步提高自己水平,有哪些书适合我?

    《WINDOWS程序设计(上、下) 》(北京大学出版社 ):本书以标准的 C 为工具讲解了 Windows编程的各个方面,主要以讲解 API 和 Windows 的体系结构为主。适用已经熟悉 Dos 汇编,需要转向 Win32 汇编,但对 Win32 编程还不了解的人员。对于Windows程序员来说,“从 Chares 的(Window程序设计)一书中寻找答案。”几乎成了一句至理名言。

    《Windows 95 开发指南 (Unauthorized Windows 95) 》(电子工业出版社 ):本书对 Windows 95 的内核代码及运行机制进行了深入的剖析,还涉及到了大量有关 VMM、VxD 等技术的内容。 适用熟悉 Dos 和 Win32 汇编,接触过 VMM 和 VxD 编程,需要进一步了解 Windows 内核的人员。

    《windows系统编程奥秘》候捷译,研究PE格式、核心级开发必备参考!候捷网站:http://jjhou.csdn.net/

    《Art of ASM》汇编标准书籍。

    6.为什么书中提到一些工具,光盘没提供?

    因为版权问题,所以光盘中不提供各正式版软件,如SoftICE、IDA等等,需要者可到网上搜索,如用Google搜索引擎,以关键字(softice 调试工具 下载)等查找,很快能找到你所需要的工具。
    建议:
    1)SoftICE比较稳定的版本是:SoftICE 4.05 for Win9x,SoftICE 4.05 for NT/2000。 如你的系统是Windowx XP,建议下载:DriverStudio 2.6(内置SoftICE)以上版本。
    2)IDA网上流传的版本有:IDA Pro Advanced v4.04 正式版、IDA Pro v4.15 正式版等。
    3)SmartCheck网上流传的版本有:SmartCheck 6.03版 、SmartCheck 6.20版。

    一句话,充分利用Google引擎,你就能找到你所需的工具。

    7.有少数读者来信告知光盘丢失或损坏。

    1)与你的经销商联系,可以换一块新的。
    2)光盘上提供的工具也可从本站工具栏目下载。书配套的练习题在此下载。


    1.能否小结一下各系统平台运行调试工具?

    1) TRW2000能运行在Windows 9x、Windows Millennium系统上,不支持USB键盘与鼠标。
    2) SoftIce4.05 for win9x版能运行在Windows 9x、Windows Millennium上(需要补丁,下载),SoftIce4.05 for NT版能运行在Windows NT、Windows 2000上,不支持USB键盘与鼠标。
    3) DriverStudio 内置SoftICE,其2.6版以上能运行在目前所有的Windows系统平台上,包括最新的Windows XP,支持USB键盘与鼠标。

    2.当运行一些软件时,SoftICE调试窗口就会不停地弹出。

    1) 你不加载SoftICE就可避免此情况发生。
    2) 用命令FAULTS off关闭错误跟踪功能。

    3.在TRW2000中F11键是未定义的,在TRW2000中要实现与SoftICE中F11相同功能快捷键要如何操作?

    TRW默认没定义F11键,你如想用,建议打开trw2000.ini文件,加入一行: F11=^pmodule 就可。其实你也可用F12键来代替F11,所不同的是,要多按几下。


  • ©2000-2003 www.pediy.com  All rights reserved.
    By
    KanXue Studio