做项目的时候需要加密程序,所以在书店买了本加密与解密的书,边看书边加密断断续续搞了将近两个月,很是汗颜,不过这本书也算是看了大部分了。
这本书物超所值,书厚实,装帧又好,时常看着看着爬在书上睡觉,到现在书还是没有损毁。
不过缺少64位支持,比如内联汇编在64位下是不能用的,那么书中介绍的SMC如何兼容64位呢?另外64位的PE格式PE+相对于PE也有少许变动,没有在加壳程序体现出来。
在SMC代码中发现了个bug,(PAGE_READWRITE->PAGE_EXECUTE_READWRITE)
VirtualProtect(mbi_thunk.BaseAddress,mbi_thunk.RegionSize,PAGE_EXECUTE_READWRITE/*PAGE_READWRITE*/, &mbi_thunk.Protect);
否则使用PAGE_READWRITE执行下一行代码,会报Access violation错误。也许在xp下运行没问题,到win7运行就不行。
同时SMC中有个关键MSVC设置没有提到,需要设置EHA,否则try,catch无法捕获到异常,这样的话调试起来会非常痛苦。
接下来打算好好学习汇编。
安全方面的书,值得一读
《加密与解密》热门书评
-
加密与解密
1有用 1无用 涅瓦纳 2011-07-31
《加密与解密(第3版)》以加密与解密为切入点,讲述了软件安全领域许多基础知识和技能,如调试技能、逆向分析、加密保护、外壳开发、虚拟机设计等。读者在掌握《加密与解密(第3版)》的内容,很容易在漏洞分析、安全编程、病毒分析、软件保护等领域扩展,这些知识点都是相互的,彼此联系。国内高校对软件安全这块教育重...
-
很好!
0有用 0无用 张同学 2008-10-28
很好的一本书,书的质量相当的好,内容也很不错。貌似有很多的书都叫做“从入门到精通”,但是感觉真正能达到这境界的书都不用起这样的名字,《加密与解密(第三版)》虽然达不到是从入门到精通吧,但是起码能入门,然后再对一些思想有所了解,很不错。对于那些有志于加密与解密或者逆向工程的人来说,可以说是一本绝佳的入...
-
能对的起看雪论坛了
0有用 0无用 为笑锁心 2009-03-28
貌似这本书是是看雪论坛的几个人写的 印象中好像是一个叫万gang的写的 我们学校图书馆有不过好像不是这版的,印刷不错的 内容嘛 因为不会汇编语言所以能看个大概...
-
安全方面的书,值得一读
0有用 0无用 soliddream 2013-05-07
做项目的时候需要加密程序,所以在书店买了本加密与解密的书,边看书边加密断断续续搞了将近两个月,很是汗颜,不过这本书也算是看了大部分了。这本书物超所值,书厚实,装帧又好,时常看着看着爬在书上睡觉,到现在书还是没有损毁。不过缺少64位支持,比如内联汇编在64位下是不能用的,那么书中介绍的SMC如何兼容6...
-
这本书实践的成分比较多
0有用 0无用 小鱼 2013-07-22
1、这本书在学习如何使用破解工具上还是力挺的,很多实用的工具都一一介绍到了2、缺乏加密解密全面的理论指导,只不过这本书本来就不是理论篇的,感觉叫做加密解密实践倒是更合适3、如果更详细的理论,可以参考tcpip详解,有更详细的解释...