andbug-ubuntu 环境配置
来源:互联网 发布:c语言switch语句用法 编辑:程序博客网 时间:2024/06/16 09:42
一.准备工作
1)安装python
sudo apt-get install python-dev python-pyrex
2)安装bottle库
到http://pypi.python.org/pypi/bottle下载最新的bottle库源码,解压后再终端提示符下执行 sudo python setup.py install。
3)安装java。
到oracle官网下载linux版java jdk,地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html,选择版本jdk-7u51-linux-i586.tar.gz。
解压到ubuntu 用户目录某个文件夹下。
4)安装android 模拟器
到谷歌的开发网站去下载,地址:http://developer.android.com/sdk/index.html,具体可以参考我的上一篇博文。
5)添加相关环境变量
ubuntu环境变量分为用户环境变量和系统环境变量。用户环境变量存放在路径 ~/.profile 或者 ~/.bashrc。系统环境变量存放在/etc/profile。为了安全起见,建议修改用户环境变量。
网络上存在两种修改方法,但是我的系统上修改/etc/profile只能在当前cmd里有效,重启cmd后又失效了。
我的系统是Ubuntu10.04,修改~/.bashrc有效。
export PYTHONPATH=$PYTHONPAHT:/lib
export JAVA_HOME=/home/hecl/Public/jdk1.7.0_51
export JRE_HOME=/home/hecl/Public/jdk1.7.0_51/jre
export PATH=/home/hecl/Public/jdk1.7.0_51/bin:$PATH
export CLASSPATH=.:/home/hecl/Public/jdk1.7.0_51/lib:/home/hecl/Public/jdk1.7.0-51/jre/lib
export PATH=/home/hecl/Public/adt-bundle-linux-x86-20131030/sdk/platform-tools:$PATH
export PATH=/home/hecl/Public/adt-bundle-linux-x86-20131030/sdk/tools:$PATH
重启cmd测试python和java安装成功了没有。
python
java -version
二 安装andbug
①这里有两种,一种是原版,还有一种修改版的,我装的是看雪上面anbc的版本。 执行命令 git clone https://github.com/anbc/AndBug.git
②编译andbug。进入andbug目录,执行make即可。
③对文件路径进行设置
在Andbug文件夹中的andbug文件中,修改
sys.path.append(“”)中的路径,比如作者将Andbug下载到了“/home/anbc/test/test/Andbug/”路径中,将sys.path.append(“/home/hecl/Public/Andbug/lib”)
④检查AndBug目录下的所有文件夹和文件权限是否包含了当前的用户,因为我在安装好了以后,发现有几个log文件的权限是root权限。如果是root的话则要修改权限:
sudo chgrp -R hecl ./AndBug
sudo chown -R hecl ./AndBug
不然的话andbug访问不了log文件。如果以sudo方式访问,则又要修改root用户的环境变量,非常麻烦。还是对应比较好。
至此,andbug环境配置完毕。
参考:Ubuntu修改环境变量
Android动态逆向分析工具(一)——Andbug之基本操作- andbug-ubuntu 环境配置
- MAC下AndBug环境搭建
- AndBug
- Ubuntu配置Java环境
- ubuntu Android环境配置
- Ubuntu php 环境配置
- ubuntu配置JDK环境
- Ubuntu php 环境配置
- Ubuntu 编程环境配置
- Ubuntu 开发环境配置
- ubuntu部分环境配置
- ubuntu配置JDK环境
- ubuntu配置JDK环境
- ubuntu开发环境配置
- ubuntu配置java环境
- Ubuntu 反编译环境配置
- Ubuntu网络环境配置
- Ubuntu 下环境配置
- POJ3414解题报告
- 使用Extended Events收集错误信息
- step5-LINQ
- 近平今日上午赴北京南锣鼓巷视察
- 书籍
- andbug-ubuntu 环境配置
- Opencv 完美配置攻略 2014 (Win8.1 + Opencv 2.4.8 + VS 2013)
- document.domain 跨域问题
- platform_device和platform_driver的注册过程,及probe函数何时调用的分析
- function在查询语句里的运行次数
- el,jstl使用
- Sencha Touch 之 环境探测
- Eboot Debug版能编译xldr,编译不出eboot.bin
- 新兵报到