![](/img/trans.png)
[英]Unable to use SSL Proxy in Charles 4.1.4 on a device with iOS 11.0.1
[英]Unable to use objection with corellium device
我正在嘗試對我的 Corellium iOS 設備使用異議,但出現以下錯誤。
Using USB device `iPhone`
Unable to connect to the frida server: unable to communicate with remote frida-server; please ensure that major versions match and that the remote Frida has the feature you are trying to use
Corellium iOS 設備詳細信息:(iPhone 7 Plus | 14.3 | 越獄)
iOS 設備 Frida 版本:16.0.1
MacOS Frida 版本:16.0.1
為了連接到我的虛擬設備,我使用了 Tunnelblick 和 USBFlux。 連接成功,因為我可以 SSH 到我的設備並使用 frida-ps 和 frida-ls-devices 沒有任何問題。
但是,當我發出反對命令時,我遇到了錯誤。
ubaidahmed@Ubaids-MacBook-Pro ~ % frida-ps -Ua
PID Name Identifier
3 ------- ---------------------------------
593 Cydia com.saurik.Cydia
546 DVIA-v2 com.highaltitudehacks.DVIAswiftv2
ubaidahmed@Ubaids-MacBook-Pro ~ % objection -g 546 explore
Using USB device `iPhone`
Unable to connect to the frida server: unable to communicate with remote frida-server; please ensure that major versions match and that the remote Frida has the feature you are trying to use
我什至嘗試在我的虛擬 iOS 設備上將 frida 版本升級到最新的 16.0.8,但在 cydia 中再次遇到以下錯誤。
更新 frida 版本的步驟如下:
編輯:另外,我嘗試使用 objection with.network 選項但仍然沒有成功。
我已嘗試提供盡可能多的與該問題相關的信息。 請幫我解決這個奇怪的問題。
如果通過虛擬 USB 的連接不起作用,您可以切換到直接 TCP 連接。 執行frida -H IP:port
並使用端口轉發將 frida 服務器端口獲取到本地系統。
默認的 frida-server 端口是27042
。
frida-server 的 Debian package 的最新版本不起作用(請參閱此問題)。 保留您現有的版本,或者如果您需要手動安裝它,請從frida 發行版下載 frida_16.0.7_iphoneos-arm.deb 的 deb package(不要使用 16.0.8 版本,至少使用 16.0.7 或更早版本是有缺陷的)頁。
下載 deb package 並通過執行dpkg -i <frida...iphoneos-arm.deb>
手動安裝。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.