準備步驟:
1.使用PP助手查看app路徑
一、ssh連接越獄iPad設備執行步驟
1.ssh [email protected](連接IOS設備的ip地址)
2.password:alpine
3.cd /
4.cd var/mobile/Applications/EDD2A6D2-F652-45C7-A95C-4A9A1568BEF7/(準備步驟的路徑)並複製下來
5.cd /
6.cd User/Scripts
7.vim SpecHD_Tcpdump.sh【腳本】
8.把app路徑替換成當前路徑(紅框處),並保存
9.執行腳本 ./SpecHD_Tcpdump.sh 1
10.在iOS設備點擊APP(保證非安裝後首次啓動),腳本執行完後會恢復命令可輸入狀態,並生成一個名爲spec.txt和data_specwifi_時間.pcap兩個文件
11.cat spec.txt,查看Time1,並記錄下來
二、Mac終端命令執行
1.cd /
2.cd /Users/ipad/Script/jincheng
3.將iOS設備上面腳本生成的.pcap文件複製粘貼到Mac機當前目錄下
舉例:scp [email protected]:/User/Scripts/data_specwifi_20151601160652247249000.pcap .
4.執行.pcap文件格式轉換腳本 ./pcap2har.sh (pcap2har.sh調用工具pcap2har,路徑: https://github.com/andrewf/pcap2har)
5.打開當前路徑 open .
6.找到對應的.pacp.har文件,右擊使用Sublime Text 2打開
7.找到第一個startedDateTime,並記錄下來,這是Time2
8.找到最後一個mapi請求時間,並記錄下來,這是Time3
三、啓動時間計算
Time2-Time1=初始化時間
Time3-Time2=網絡請求時間
Time3-Time1=非首次啓動時間