cuckoo及cuckoo-droid安装过程中遇到的坑

此篇只记录安装过程中遇到的坑,具体安装过程参考另一篇cuckoo安装流程

cuckoo:(1.2版本)
-------------------------------------------------------------------
###安装时不要使用root权限
----------------------------------------------------------------------
###yara.so:undefined symbol
直接删除yara.so文件(分析时会有yara文件未找到的警告)
----------------------------------------------------------------------
###cuckoo配置错误
###一般只需要修改cuckoo.conf和.conf两个文件即可
.conf:修改为虚拟机名,对应修改以下的[cuckoo1]以及label,其它同文档
------------------------------------------------------------------------
###关于安装过程中的网络问题
host设置为host-only模式,确保host和Guest以及物理机的虚拟网卡设置为同一网段
此时host和Guest彼此应该能ping通
如果ping不通,检查虚拟机网络设置是否为连接状态
--------------------------------------------------------------------------
cuckoo1.2版本只支持windows系统的Guest机


*********************************************************************************
**********************************************************************************

cuckoo-droid: (只支持1.2版本的cuckoo,其他版本可能出现问题)
-----------------------------------------------------------------------------
###ubuntu16.04安装openjdk-7-jdk提示Package openjdk-7-jdk is notavailable:
###ubuntu16.04默认没有openjdk7,需执行以下命令:
sudo add-apt-repository ppa:openjdk-r/ppa
sudo apt-get update //更新源
sudo apt-get install openjdk-7-jdk
-------------------------------------------------------------------------------
###android avd未找到该命令:环境变量配置有问题
###添加环境变量export PATH=$PATH:sdk_path/tool:sdk_path/build-tools/x.x.x.x/:sdk_path/platform-tools
sdk_path/tool --> sdk_path/tools  (官方文档上为tool,需要改为tools)
-----------------------------------------------------------------------------------
###创建avd点击ok无效:
需要确保avd name中没有空格
-----------------------------------------------------------------------------------
###创建avd失败:Failed to create the SD card
缺少库,执行 sudo apt-get install lib32stdc++6
------------------------------------------------------------------------------------------------
###emulator -avd aosx -qemu -nand -system,size=0x1f400000,file=/system-images/android-16/default/armeabi-v7a/system.img&
不同版本该命令参数不同,只需执行emulator -avd [avdname] 即可
------------------------------------------------------------------------------------------------
###使用emulator -avd [avdname]打开模拟器失败
执行emulator -avd [avdname] -gpu off,或者修改avd设置 取消勾选Use Host GPU
---------------------------------------------------------------------------------------------------
###android emulator :Cannot find system DNS Servers! Name resolution will be disables.
刷新DNS服务,执行 /etc/init.d/nscd restart,如果没有nscd需要先进行安装 sudo apt install nscd
--------------------------------------------------------------------------------------------------------
###找不到Generate contacts app,Supersuser app,xposedinstaller app
-->执行utils/android_emulator_creator/create_guest_android_on_linux.sh失败
-->无法连接adb: Failed to establish connection to ADB server
进入android-sdk/platform-tools/ ,执行adb kill-server , adb start-server


*****************************************************************************************
*****************************************************************************************

其它:
----------------------------------------------------------------------------------
### 尽量不要同时使用VMware和VirtualBox
------------------------------------------------------------------------------------
###使用VM嵌套时从host到Guest复制文件
复制时需要拖拽两次,host将文件传输到Guest的临时文件夹中,再由临时文件夹复制到对应拖拽到的位置
文件过大时会自动关机
------------------------------------------------------------------------------------


**********************************************************************************************
********************************************************************************************

附cuckoo_V1.2依赖库版本(如果未找到请选择低版本,版本过高可能出现兼容性问题): 
python=2.7
mongodb=2.4.9   
##V_2.6.10:https://ubuntu.pkgs.org/16.04/ubuntu-universe-amd64/mongodb_2.6.10-0ubuntu1_amd64.deb.html
sqlalchemy=0.8.4
bson=0.3.4
dpkt=1.8.4
jinja2=2.7.3
python-magic=0.4.6
pymongo=3.0.2
python-libvirt=1.2.12
##V_1.2.2:https://ubuntu.pkgs.org/14.04/ubuntu-main-amd64/python-libvirt_1.2.2-0ubuntu1_amd64.deb.html
bottle=0.12.8
chardet=2.3.0
python-pefile=1.2.10
django=1.8
cybox==2.0.1.4
maec==4.0.1.0
qemu-kvm=1.0
ubuntu-vm-builder=0.12.4
bridge-utils=1.5-6
XenAPI=1.2
tcpdump=4.5.1-2
##https://ubuntu.pkgs.org/14.04/ubuntu-main-amd64/tcpdump_4.5.1-2ubuntu1_amd64.deb.html
nose=1.3.4
pydeep=0.2

你可能感兴趣的:(Android)