                         JDPack 1.01脱壳

    由于没有跟踪到JDPack的Anti-Debug代码，加上迷惑处很多，所以就直接使用trw2000来

动态脱壳。

    首先使用冲击波检测到程序入口为40DC50，所以在TRW2000中下断点BPX 40DC50,然后运

行被加壳的程序，成功拦截以后，PEDUMP出解压文件。

    然后，启动加壳后的程序，然后启动ImportREC，从程序进程中选择被加壳的程序，然后

手动输入入口点DC50，自动搜索ITA表内容，然后获取输入表，发现所有的函数都有效，直接

修复脱壳出来的程序，运行，完全正常。

    这里要提一点：如果在中断后，使用suspend命令挂起TRW2000，然后使用Procdump来脱

出文件，则文件可以直接运行，但是，无法反编译后看到字串。如果尝试使用ImportREC来

修复ITA，程序就会非法，还得去分析非法原因，所以不如直接使用TRW2000脱壳出来修复来

的快和好。而且脱出来的程序也就大了4K左右。