Themida壳和VMP壳看看比比谁更强!
你说的问题是不可能的。
因为必须先生成后保护的,不然如何保证程序的正确性。
脱壳没你想那么简单,脱壳是在内存中进行的,对IAT做一些处理,即使他把内存DUMP出来也很难去修复IAT,并且现在壳有些具备加密的功能导致整个单向了,再加上反调试的手段,很难得到你的汇编。好用的壳很多,ASProtect Armadillo EXECryptor Themida更强的 VMProtect,这个要脱下来非常麻烦,都涉及虚拟机的机制了。
RE:哦,原来你是这个意思,我理解错了,就是只保护一段代码了,那只有用虚拟机的机制了,VMPROTECT经常用来做核心代码的保护,已经非常成熟了,至今没听到过你说的问题,应该是设置的问题,具体只能详见VMPROTECT的使用手册了。