逆向工程一之環境搭建

2022-09-07 13:03:10 字數 1383 閱讀 7372

本篇主要介紹:越獄、逆向環境搭建,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 ...