"解鎖潛力:探索Cydia的使用方式"

上一篇文章: "金蛋破殼:iOS應(yīng)用砸殼工具解密"

本篇文章將要對Cydia安裝軟件介紹

在本篇文章開始之前,我收到了一位朋友的聯(lián)系,他詢問:“Cydia都安裝了哪些軟件,我們應(yīng)該如何使用呢?”這位朋友可能已經(jīng)閱讀了前面的文章,但沒有找到關(guān)于Cydia軟件的詳細介紹。

今天,我將繼續(xù)介紹Cydia軟件的使用方法,延續(xù)上一篇文章的內(nèi)容。你可以在這里查看之前的Cydia文章: "魔法寶盒: Cydia軟件的奇妙世界"

此外,如果你遇到了iOS逆向方面的問題,可以參考我之前寫的cydia修復(fù)文章: "披荊斬棘:越獄設(shè)備Cydia報錯的優(yōu)雅解決" ,希望這些內(nèi)容能夠幫助到你。

繼續(xù)上一篇關(guān)于 "魔法寶盒: Cydia軟件的奇妙世界" ,本篇將深入探討Cydia軟件的使用方法。

Cydia作為iOS逆向開發(fā)的重要工具,對于我們了解和修改iOS系統(tǒng)具有重要意義。

讓我們一起探索Cydia的更多功能和用法,為iOS逆向開發(fā)提供更多幫助。

今天是2020年第一天, 元旦快樂 !  新年快樂 !

1.OpenSSH

之前介紹過的工具里也包括了OpenSSH。

在文章 "技藝精進:iOS逆向工具精選" 中有關(guān)于OpenSSH的介紹。

OpenSSH的作用十分強大:安裝了OpenSSH后,我們可以通過終端遠程連接到越獄設(shè)備,便捷地進行遠程操作。

OpenSSH

我們通過搜索到OpenSSH后安裝,即可.

  • 當安裝了OpenSSH后,你可以使用它進行遠程登錄和文件拷貝。這里有兩個常用的命令:
    1. 用于遠程登錄到其他計算機或服務(wù)器。
    2. 用于安全地拷貝文件和目錄。
    通過ssh命令,你可以輕松地遠程登錄到其他計算機或服務(wù)器,而無需物理訪問。而scp命令則允許你在不同的系統(tǒng)之間安全地復(fù)制文件和目錄。

ssh使用:

ssh user@手機ip地址
  • 我們親自操作一下


我已經(jīng)通過wifi連接到了越獄手機.(默認密碼alpine)
注意
在這種情況下,我們是通過同一WiFi網(wǎng)絡(luò)進行連接的,也可以說是無線連接設(shè)備。

然而本篇文章也會介紹有線連接.

2.USBMuxd腳本

  • 這是一款把本地OSX/Windows端口轉(zhuǎn)發(fā)到遠程iOS端口的工具usbmuxd.

  • 那么怎么通過有線連接呢?

1. 首先就是Mac與手機用數(shù)據(jù)線連接
2. 我們需要手機連接的腳本文件usbmuxd-1.0.8.tar
大家通過下載后,解壓安裝即可

軟件

3.我們打開文件看一下

usbmuxd-1.0.8

4. 我們找到python-client的文件

python-client

5. 我們通過python腳本,開啟端口轉(zhuǎn)發(fā)

端口轉(zhuǎn)發(fā)

6. 通過ssh協(xié)議連接越獄設(shè)備

執(zhí)行命令

ssh root@localhost -p 2222

我們通過輸入密碼后,就可以連接到越獄設(shè)備了.

注意

使用USB連接比無線連接,穩(wěn)定,傳輸快.

3.SCP

我們已經(jīng)安裝好OpenSSH,使用SCP就簡單多了.

SCP和iFunBox同樣的作用,一個可視化界面,一個是終端操作

工具沒有好壞,只有適合.

你喜歡那個方式傳輸數(shù)據(jù)都可以.

  • SCP遠程拷貝文件.

  • SCP如何使用?

scp user@手機ip:/path/to/remoteFile /path/to/localFile

比如我們拷貝dumpdecrypted.dylib 到手機:

scp /Users/popo/Desktop/dump/dumpdecrypted/dumpdecrypted.dyli root@192.168.3.15:var/mobile/Containers/Data/Application/065B70ED-FCD1-4874-B4A3-86F1B765945F/Documents/dumpdecrypted.dylib

4.adv-cmds

adv-cmds

我們在手機上使用ps命令查看當前運行的進程ID及可以執(zhí)行文件的路徑,初次使用會出現(xiàn)-sh: ps: command not found這樣的錯誤,所以我們需要安裝adv-cmds.

5.MTerminal

MTerminal

我們可以通過手機終端直接對命令腳本操作.

6.Filza Fie 文件管理器

Filza Fie

Filza Fie 文件管理器,用于管理手機中的文件,修改文件的權(quán)限等.

7.syslogd to /var/log/syslog

syslogd to /var/log/syslog
  • syslogd 是iOS中記錄系統(tǒng)日志的守護進程.

  • 作用是把日志寫入/var/log/syslog文件中.

注意
在安裝完這個插件后要重啟一次移動設(shè)備,才會生成 /var/log/syslog 文件.

  • 如果iOS運行的過程中/var/log/syslog文件變的越來越大,可以通過

cat /dev/null > /var/log/syslog

命令清空文件內(nèi)容 ,節(jié)省系統(tǒng)容量.

8.總結(jié)

文章中介紹的軟件和內(nèi)容已經(jīng)足夠用于實際開發(fā)。如果你需要額外的軟件,你需要自己查找軟件源進行安裝。

下一篇文章中,我們將繼續(xù)介紹iOS逆向工具。iOS逆向工具的介紹即將接近尾聲,大約還有2篇左右的內(nèi)容。接下來,我們將會介紹tweak、theos等工具,以及它們對代碼的編寫和應(yīng)用。

如果你對iOS逆向感興趣,請留言給我,我們可以一起交流。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

友情鏈接更多精彩內(nèi)容