本篇主要介紹:越獄、逆向環境搭建,ifunbox等軟體安裝,shell指令碼登入、檔案傳輸
filza(檢視ios裝置上檔案目錄):搜尋安裝;
openssh:cydia搜尋安裝;
openssh是基於tcp協議通訊,確保ios端和mac端連線同乙個wifi;
賬戶分root和mobile,前者可以作業系統級檔案,後者只能操作普通使用者檔案,初始密碼都為alpine;
退出登入命令:exit;
解決:用「ssh-keygen -r」命令直接刪除公鑰資訊,然後重新登入
思路:在客戶端(mac端)新生成一對公私鑰,將公鑰追加到服務端(ios端)授權檔案中;
生成新的秘鑰:ssh-keygen;
3. 將公鑰追加到服務端:ssh-copy-id;
4. 免密登入;
mac自帶usbmuxd服務,開機時自動啟動,建立起mac和ios端基於usb之間的通訊;相較於wifi,指令響應和檔案傳輸更快;
4. 另起乙個視窗,本地登入;
3. 指令碼登入
將mac端桌面的001.png傳到ios端的根目錄下,並可用ifunbox檢視;
將「1」處的ios端的cycript檔案,拷貝到mac端「2」處的「逆向工程」資料夾下;
解決:編輯hosts檔案,加入以下**即可
參考:
逆向工程實驗環境配置
軟體 vmware workstation pro 15.5,ubuntu 18.04.3 lts 備份 sudo cp etc apt sources.list etc apt sources.list.bak修改 sudo gedit etc apt sources.list 網上大多教程都使用...
iOS逆向環境的搭建
ios和mac os x都是基於darwin 蘋果的乙個基於unix的開源系統核心 所以ios中同樣支援終端的命令列操作,在逆向工程中,我們經常會通過命令列來操縱iphone。為了能夠讓mac終端中的命令列能作用在iphone上,我們得讓mac和iphone建立連線,通過mac遠端登入到iphone...
CTF逆向 環境搭建記錄
由於系統總是偶然出問題,記錄此文以便快速恢復環境。設定密碼 sudo passwd root sudo passwd 使用者名稱更換源為清華源 or else 系統更新 apt update apt fullupgrade apt autoremove apt autoclean配置ssh apt ...