シェルツールfrida-ios-dump使用(ダイナミックシェル)
4949 ワード
メモリ
ダウンロード:frida-ios-dump
脱獄携帯電話の配置:1、
Mac構成1、取り付け
2、取付
3、取付
4、取付
5、インストールスクリプト依存環境
6、
7、別名を設定し、設定後、任意の経路で別名を使用して実行できる
末尾に次のように追加します.
実行コードを有効にする
8.
9、別の端末加入接続パスワードは設備の登録パスワード
10、再開端末はシェルウィーチャットを開始し、以下のコマンドを実行する:
接続デバイス:
殻を壊し始める:
注意:エラーが発生した場合:Caught exception::Error reading SSH protocol banner[Errno 54]Connection reset by peer微信を開くか、USBインタフェースを再挿入し、以上のコマンドを実行すればよい.
注意:エラーが発生した場合:
解決:
さいじっこう
修正が完了しました.
3、注意:dump.py微信ヒント:
解決:脱獄携帯電話
js
は、dump
を注入することによって実現され、Python
からコンピュータに自動的にコピーされてipa
パケットを生成する.ダウンロード:frida-ios-dump
dump
フォルダを作成し、opt/dump
ディレクトリの下に移動し、dump.py
のuser、password、host、port
を以下のように変更します.User = 'root'
Password = 'alpine'
Host = 'localhost'
Port = 2222
脱獄携帯電話の配置:1、
cydia
を開けてソースを追加する:http://build.frida.re検索でインストールfrida
をダウンロードします.2、インストールが完了したら、Mac
端でfrida-ps -U
を実行して、動作可能かどうかを確認します.Mac構成1、取り付け
Python
:brew install python
2、取付
wget
brew install wget
3、取付
pip
:wget https://bootstrap.pypa.io/get-pip.py
sudo python get-pip.py
4、取付
frida
sudo pip install frida –upgrade –ignore-installed six
5、インストールスクリプト依存環境
sudo pip install -r requirements.txt --upgrade
6、
usbmuxd
をインストールして携帯電話と通信するbrew install usbmuxd
7、別名を設定し、設定後、任意の経路で別名を使用して実行できる
vim ~/.bash_profile
末尾に次のように追加します.
alias dump.py="/opt/dump/frida-ios-dump-master/dump.py"
実行コードを有効にする
source ~/.bash_profile
8.
USB
でssh
を使用してデバイスを接続し、22
をパソコンの2222
にマッピングするiproxy 2222 22
9、別の端末加入接続パスワードは設備の登録パスワード
alpine
であり、接続を維持する必要があるssh -p 2222 [email protected]
ssh [email protected] -p 2222
10、再開端末はシェルウィーチャットを開始し、以下のコマンドを実行する:
dump.py
ウィーチャットスクリプトはシェルを破ったipa
パケットを現在のパスに取得し、どのパスで実行してどのパスを取得するか.ポートマッピング:接続デバイス:
殻を壊し始める:
注意:エラーが発生した場合:Caught exception::Error reading SSH protocol banner[Errno 54]Connection reset by peer微信を開くか、USBインタフェースを再挿入し、以上のコマンドを実行すればよい.
注意:エラーが発生した場合:
ERROR: frida-tools 7.2.0 has requirement prompt-toolkit<4.0.0,>=3.0.3, but you'll have prompt-toolkit 2.0.10 which is incompatible
解決:
cd /opt/dump/frida-ios-dump
sudo pip uninstall prompt-toolkit
sudo pip install prompt-toolkit==1.0.6, //
さいじっこう
sudo pip install -r requirements.txt --ignore-installed six
frida-ps -U
修正が完了しました.
3、注意:dump.py微信ヒント:
need gadget to attach; its default location is: /Users/hibo/.cache/frida/gadget-ios.dylib
解決:脱獄携帯電話
Cydia
の中から対応するFrida
インストールパッケージを選択します.例えば、iPhone6s(11.4.1)
選択Frida for pre-A12 devices
###《四、殻を割る工具Clutch使用(動的殻を割る)》