昨天下午,在windows下编译安装了androguard,现在整理一下步骤。 刚使用androguard,不知道各个功能是否都正常。 如发现问题,欢迎补充。 下载各种包时,建议翻墙,原因你懂的。 1. 安装python 851K9s2c8@1M7q4)9K6b7g2)9J5c8W2)9J5c8Y4N6%4N6#2)9J5k6i4m8&6N6r3S2G2L8W2)9J5k6h3!0J5k6#2)9J5c8X3N6W2N6r3W2@1i4K6u0r3 个人推荐 2.7 版本 2. 安装python库 先安装setuptools 384K9s2c8@1M7s2y4Q4x3@1q4Q4x3V1k6Q4x3V1k6H3P5i4m8A6i4K6u0W2M7s2W2@1K9r3!0F1i4K6u0W2L8%4u0Y4i4K6u0r3M7s2W2H3K9g2)9J5c8Y4y4W2N6s2g2H3N6r3!0G2L8s2y4Q4x3U0y4X3K9h3I4W2M7H3`.`. 然后是ipython, pygments pydot, python-ptrace, chilkat, magic, pyfuzzy, mercury 其中 ipython 和 pygments 可以从 43eK9s2c8@1M7q4)9K6b7g2)9J5c8W2)9J5c8Y4N6%4N6#2)9J5k6h3I4X3k6q4)9J5k6i4g2U0K9g2)9J5k6h3g2V1N6g2)9J5c8W2)9%4c8h3N6G2K9r3I4C8k6g2)9J5c8Y4m8&6N6r3S2G2L8X3I4A6j5Y4y4Q4x3V1j5`. 下载, 其他的可以从 ce4K9s2c8@1M7s2y4Q4x3@1q4Q4x3V1k6Q4x3V1k6U0L8$3c8W2i4K6u0W2k6$3!0G2k6$3I4W2i4K6u0W2j5$3!0E0i4K6u0r3M7q4)9J5c8X3q4F1k6s2u0G2k6%4g2S2M7X3c8Q4x3V1k6%4K9h3E0A6i4K6u0r3d9h3&6K6N6r3q4D9L8r3q4@1K9h3!0F1 给出的链接,到各自的主页上下载。 基本上如果有exe文件,就直接双击执行;有setup.py,就执行"setup.py install" 注意下载相应版本的包,不要下载错了。 3. 重头戏——编译 我用的编译环境是msysgit dc6K9s2c8@1M7s2y4Q4x3@1q4Q4x3V1k6Q4x3V1k6U0L8$3c8W2i4K6u0W2k6$3!0G2k6$3I4W2i4K6u0W2j5$3!0E0i4K6u0r3M7q4)9J5c8X3#2K6P5i4y4Y4K9i4c8Q4x3V1k6V1L8%4N6F1L8r3!0S2k6s2y4Q4x3V1k6D9K9i4y4@1 下载安装msysGit-fullinstall包。 netinstall前段时间有问题,不知道现在解决了没有。 启动安装目录下的 msys.bat, 就是一个类linux的环境。 编辑profile: vi ~/.bash_profile 内容:
export C_INCLUDE_PATH=/local/include:/C/Python27/include export CPLUS_INCLUDE_PATH=/local/include:/C/Python27/include export LD_LIBRARY_PATH=/local/lib:/C/Python27/libs export LIBRARY_PATH=/local/lib export INCLUDE_PATH=/local/include export BINARY_PATH=/local/bin alias ls='ls -F --color --show-control-chars' alias ll='ls -l'
#chmod a+x $(PREFIX)/bin/bzip2 #chmod a+x $(PREFIX)/bin/bunzip2 #chmod a+x $(PREFIX)/bin/bzcat #chmod a+x $(PREFIX)/bin/bzip2recover
make make install
make -f win32/Makefile.gcc make -f win32/Makefile.gcc install
./configure make make install
cd build mingw32-make -f makefile.mingw cd ..
cp include/* /local/include cp lib/* /local/lib
[培训]科锐逆向工程师培训第53期2025年7月8日开班!