首页
社区
课程
招聘
[原创]windows下编译安装androguard
发表于: 2013-5-31 10:30 12752

[原创]windows下编译安装androguard

2013-5-31 10:30
12752

昨天下午,在windows下编译安装了androguard,现在整理一下步骤。
刚使用androguard,不知道各个功能是否都正常。
如发现问题,欢迎补充。

下载各种包时,建议翻墙,原因你懂的。

1. 安装python
   http://www.python.org/getit/
   个人推荐 2.7 版本
   
2. 安装python库
   先安装setuptools
   https://pypi.python.org/pypi/setuptools#files
   
   然后是ipython, pygments pydot, python-ptrace, chilkat, magic, pyfuzzy, mercury
   其中 ipython 和 pygments 可以从 http://www.lfd.uci.edu/~gohlke/pythonlibs/ 下载,
   其他的可以从 https://code.google.com/p/androguard/wiki/Installation 给出的链接,到各自的主页上下载。
   基本上如果有exe文件,就直接双击执行;有setup.py,就执行"setup.py install"
   注意下载相应版本的包,不要下载错了。
  
3. 重头戏——编译
   我用的编译环境是msysgit
   https://code.google.com/p/msysgit/downloads/list
   下载安装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

[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)

收藏
免费 5
支持
分享
最新回复 (2)
雪    币: 224
活跃值: (24)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
学习了,谢谢分享!
2013-5-31 14:55
0
雪    币: 1552
活跃值: (1626)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
感谢楼主分享,有时间再去配置
2013-7-27 00:40
0
游客
登录 | 注册 方可回帖
返回
//