这么书其实作用就只是把你领进门,修行还是要靠个人的。
这本书的作用其实完全能够达到上面的这个目的,对不熟悉这一领域的人,能够很通俗易懂的把你领进门了。
对于书中存在的一些问题,确实是如其他网友所说的,排版存在些问题,校对存在一些问题,但是在原理说明上,是没存在什么问题的,语言通顺,易读。大家看书就是要去理解它的意思,然后去吸收进来,而不是去抠字,抠代码。能看出代码有问题的,自己修改下就是了,不是特别影响阅读。
这本书的目标人群,其实是对python有一定基础的,然后对逆向分析有兴趣,并且有一定基础的人。
对于本书环境的搭建,确实需要大家费一些功夫baidu,google之,才能搭建起来。不过终究是能找到解决方法的。这个其实也跟大家不熟悉python的包管理机制和包管理工具有关。
如果你机子安装的是python2.7 vs2010的话,从网上下载的libdasm包,在编译生成pydasm.pyd文件的时候会出现问题,这个时候可以通过修改python的libdistutilsmsvc9compiler.py 文件中query_vcvarsall(VERSION, plat_spec) 里的VERSION 改成"10.0",这样编译的时候就能够正确设置vs2010的编译环境,来完成编译,安装(setup.py build_ext 还有setup.py install)。