iPad/Iphone抓包
生活随笔
收集整理的這篇文章主要介紹了
iPad/Iphone抓包
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
在項目開發(fā)過程中,尤其是通訊軟件的研發(fā),解決故障往往依賴于抓取終端發(fā)送或者接收的包來分析協(xié)議的內(nèi)容,因此在開發(fā)iPad或者iPhone應(yīng)用程序的時候抓包分析同樣很重要。下面的簡單步驟描述了怎么實現(xiàn)在iPad、iPhone設(shè)備上實現(xiàn)抓包。?
使用工具:
1:SecureCRT
2:OpenSSH
3:tcpdump
首先第一步,在iPad上安裝OpenSSH工具,此工具可以在Cydia上得到,在搜索中鍵入OpenSSH,在結(jié)果列表中點擊下載安裝。
?
?第二步,安裝Tcpdump工具,同樣在 Cydia搜索Tcpdump,并下載安裝。
第三步:查看iPad設(shè)備的IP地址,以備連接的時候使用。IP地址可以在“設(shè)置”--“通用”--“網(wǎng)絡(luò)”--“無線局域網(wǎng)”中查看到。
第四步:使用PC機安裝的SSH工具,我使用的是SecureCRT,新建一個連接,輸入ipad的ip地址,端口采用默認(rèn)的22,協(xié)議默認(rèn)SSH2。
第5步:連接新建的iPad連接,用戶名為root,ipad默認(rèn)的root口令為alpine。在終端上輸入命令uname -a,可以看到iPad設(shè)備的操作系統(tǒng)版本信息。由于剛才安裝了tcpdump工具包,此時在終端輸入tcpdump命令就被執(zhí)行,所有的信息都輸出到ssh的屏幕上。
?第6步:假定tcpdump的抓包信息在執(zhí)行是被寫入到Pcap文件中,存放在指定路徑下。此時可打開SecureCRT的sftp,使用get命令可以將iPad設(shè)備上的任何文件下載到PC本地硬盤上。然后分析包的工作就交給wireshark去完成了。
iPad/iPhone設(shè)備的系統(tǒng)常用文件夾的位置以及說明
使用工具:
1:SecureCRT
2:OpenSSH
3:tcpdump
首先第一步,在iPad上安裝OpenSSH工具,此工具可以在Cydia上得到,在搜索中鍵入OpenSSH,在結(jié)果列表中點擊下載安裝。
?
?第二步,安裝Tcpdump工具,同樣在 Cydia搜索Tcpdump,并下載安裝。
第三步:查看iPad設(shè)備的IP地址,以備連接的時候使用。IP地址可以在“設(shè)置”--“通用”--“網(wǎng)絡(luò)”--“無線局域網(wǎng)”中查看到。
第四步:使用PC機安裝的SSH工具,我使用的是SecureCRT,新建一個連接,輸入ipad的ip地址,端口采用默認(rèn)的22,協(xié)議默認(rèn)SSH2。
第5步:連接新建的iPad連接,用戶名為root,ipad默認(rèn)的root口令為alpine。在終端上輸入命令uname -a,可以看到iPad設(shè)備的操作系統(tǒng)版本信息。由于剛才安裝了tcpdump工具包,此時在終端輸入tcpdump命令就被執(zhí)行,所有的信息都輸出到ssh的屏幕上。
?第6步:假定tcpdump的抓包信息在執(zhí)行是被寫入到Pcap文件中,存放在指定路徑下。此時可打開SecureCRT的sftp,使用get命令可以將iPad設(shè)備上的任何文件下載到PC本地硬盤上。然后分析包的工作就交給wireshark去完成了。
iPad/iPhone設(shè)備的系統(tǒng)常用文件夾的位置以及說明
| 1、【/private /var/mobile/Media /DCIM】 相冊照片文件存放目錄 2、【/Library/Wallpaper】 系統(tǒng)q1ang紙的存放目錄 3、【/private/var/mobile/Media/DCIM/999APPLE】 系統(tǒng)自帶截屏文件存放路徑,截屏方法:按住Power并快速按一下Home鍵 4、【/System/Library/Audio/UISounds】 系統(tǒng)聲音文件的存放目錄 5、【/private /var/mobile/Media /ipad Recorder】 錄音文件存放目錄 6、【/private /var/root/Media/EBooks】 電子書存放目錄 7、【/private/var/ mobile /Media/iTunes_Control/Music】 iTunes上傳的多媒體文件(例如MP3、MP4等)存放目錄,文件沒有被修改,但是文件名字被修改了,直接下載到電腦即可讀取。 8、【/private/var/ mobile /Library/AddressBook】 系統(tǒng)電話本的存放目錄。 9、【/private/var/mobile/Media/Maps】 離線地圖目錄,把地圖文件夾放到該目錄下,文件夾賦予777權(quán)限 10、【/Applications】 常用軟件的安裝目錄 11、【/Applications/Preferences.app/zh_CN.lproj】 軟件Preferences.app的中文漢化文件存放目錄 12、【/private/var/mobile/Library/Downloads】 ipa文件存放目錄,把下載來的ipa文件放到此目錄下,用Installous安裝 13、【/private/var/mobile/Applications】 通過AppStore和iTunes安裝的程序都在里面。 14、【/private/var/run】 系統(tǒng)進程運行的臨時目錄,查看這里可以看到系統(tǒng)啟動的所有進程 15、【/bin】 和linux系統(tǒng)差不多,是系統(tǒng)執(zhí)行指令的存放目錄。 16、【/private/var/logs/CrashReporter】 系統(tǒng)錯誤記錄報告 17、【/private/var/mobile】 新刷完的機器,要在這個文件夾下建一個Documents的目錄,很多程序都要用到。 18、【/private/var/stash】 這個文件夾下的Applications目錄里面是所有通過Cydia和app安裝的程序,Ringtones目錄里是所有的手機鈴音,自制鈴音直接拷在里面即可,Themes目錄里是所有Winterboard主題,可以手工修改。 19、【/var/stash/Themes.XXXXXX】 winterboard主題文件存放路徑 20、【/System/Library/Fonts/Cache】系統(tǒng)字體目錄,要替換的字體放在該目錄下,權(quán)限644不變 21、【/private/var/mobile/Library/Keyboard】 系統(tǒng)拼音字庫文件位置 |
總結(jié)
以上是生活随笔為你收集整理的iPad/Iphone抓包的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: MC9S12XS128硬件底层驱动_se
- 下一篇: 2012年书单