iOS安全性测试框架---Needle环境搭建

来源:互联网 发布:淘宝我的空间 编辑:程序博客网 时间:2024/05/16 23:48

官方介绍地址:https://labs.mwrinfosecurity.com/blog/needle-how-to/

官方安装地址:https://github.com/mwrlabs/needle/wiki/Installation-Guide


————————————————————

Mac上的搭建如下,其他环境请参考如上官方地址

使用要求

一部越狱后的iphone手机,暂时只支持到了ios8和ios9

越狱后的iphone需要安装(缺一不可):

1、Cydia

2、OpenSSH

3、Apt 0.7 Strict

系统依赖环境搭建

 

# Core dependencies 
brew install python 
brew install libxml2 
xcode-select --install

# Pythonpackages 【没有安装pip,需要先安装:sudo easy_install pip】
sudo -H pip install --upgrade --user readline 
sudo -H pip install --upgrade --user paramiko 
sudo -H pip install --upgrade --user sshtunnel 
sudo -H pip install --upgrade --user frida

# sshpass 
brew install https://raw.githubusercontent.com/kadwanev/bigboybrew/master/Library/Formula/sshpass.rb

# mitmproxy  【下面直接wget无法下来完整文件,直接点击该连接下载,并且手动解压才会有相同文件名】
wget https://github.com/mitmproxy/mitmproxy/releases/download/v0.17.1/mitmproxy-0.17.1-osx.tar.gz   
tar -xvzf mitmproxy-0.17.1-osx.tar.gz 
sudo cp mitmproxy-0.17.1-osx/mitm* /usr/local/bin/


#libimobiledevice4 
brew install -v --fresh automake autoconf libtool wgetlibimobiledevice 
brew install -v --HEAD --fresh --build-from-source ideviceinstaller



0 0
原创粉丝点击