最近几天在安装sulley的环境,原文在https://github.com/OpenRCE/sulley/wiki/Windows-Installation,建议大家直接看英文原版的说明,很多翻译过来的都会或多或少有些问题。
下面是要注意的地方:
1.python版本,根据这个教程,我原来的python版本是2.7.9,每次都会在libdasm上失败,后来我重新安装了了2.7.2版本,对于python版本的问题,我并不十分确定,希望有人能继续验证。
2.环境变量必须配好
3.原文中的第八点Build the extension and install it (beware of gcc version 4.7.x removed support for -mno-cygwin,对应的文章https://gist.github.com/4466320,文件中内容没有修改。就是说本条我直接编译安装,没有出现错误。
4.pcapy使用pcapy-0.10.5,官网上虽然说这个是针对python2.5的
5.最后,MinGW Compilier尽量安装完整。
补充,gcc-mingw单独装:
- https://github.com/develersrl/gccwinbinaries/releases/download/v1.1/gcc-mingw-4.3.3-setup.exe,For Python 2.6, 2.7, 3.x, you want MSVCR90.DLL