` 《软件加密技术内幕》 看雪学院

  • 本书勘误表

    Lm 表示第m 行,L-n 表示倒数第n 行

    ■pⅥ L-7
    原文:异常处理机制之一SHE
    更正:异常处理机制之一SEH

    ■p182-4(感谢ANTI反馈)
    原文:由于 mod reg,reg指令长度为2
    更正:由于 mov reg,reg指令长度为2


    ■p253-15

    原文:ImportTableEnd:
    更正:(多写了,将ImportTableEnd删除)

    ■光盘
    原来的路径:软件加密技术内幕\chap05\ANTIDI~1
    修改为:软件加密技术内幕\chap05\Anti-Disassemble

    ■光盘:(感谢Ljtt修正)
    原来:chap05\DetectBreakpoint\SEHbpx\SEHbpx.asm
    chap05\DetectBreakpoint\SEHbpx\SEHbpx.exe
    修改:点击下载

    ■光盘:(感谢Spring.W解答:http://bbs.pediy.com/showthread.php?s=&threadid=12067
    原来:chap06\TestUseVC\myShell.asm
    修改:
    Myshell.asm用TestVC测试时候,报告找不到文件,出错原因如下:

    ;----------------------------------------------
    WJQ_PUSHA MACRO
    push ebx
    push ecx
    push edx
    push esi
    push edi
    push ebp
    pushfd ;;;这里原来是pushf,是16为的标志入栈,产生了错误
    ENDM
    ;----------------------------------------------
    WJQ_POPA MACRO
    popfd ;;;这里原来是popf,是16为的标志出栈,产生了错误
    pop ebp
    pop edi
    pop esi
    pop edx
    pop ecx
    pop ebx
    ENDM
    ;----------------------------------------------


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