❶ 怎樣可以查看APP數據
只是要看文件夾的話,你用文件瀏覽器找到這款app的路徑就可以了。但是如果你是想看文件夾裡面程序的具體數據,那就不一定行了,因為很多app存儲數據都是加密的。
❷ iOS App的tcp、udp數據包抓取與分析教程
在對app進行安全分析時,有時需要檢查app的網路介面請求是否安全,網路協議交互是否可被惡意利用。因此就需要運行app並捕獲其與服務端交互的網路數據進行分析。前面文章已介紹過http、https數據包的捕獲,該篇文章主要介紹捕獲app的tcp、udp流量數據。我們將 使用tcpmp捕獲tcp、udp流量 ,再 通過wireshark過濾、分析app的tcp、udp流量 。
一、tcpmp捕獲app流量
在運行app後,不要馬上關掉app進程,我們要找出與app通信的 服務端ip 或者 埠 以及 網路協議(tcp、udp) ,方便後續wireshark過濾
新開一個終端,ssh再連接一次ios設備,查看app的進程pid(比如該app的進程pid為11524),如下所示
找到app的進程pid後,查看app的網路交互情況,我們使用 lsof ,它可查看系統中的文件使用情況,廣義上網路套接字也屬於文件描述符,因此可以通過lsof查看,如下所示
lsof -i -a -p <pid> #我們上面查看到的進程pid
-i 表示 列出所有網路連接
-a 表示 指定當前用戶
-p 表示 某個進程(pid)
我們即可看到該app網路交互的 網路協議 、 ip 、 埠 等
最後停止tcpmp捕獲app網路數據,結束抓包
二、wireshark過濾分析app流量
參考鏈接:
https://linux.die.net/man/8/lsof
❸ 手機軟體的安裝包和數據分別安在哪的
4G是您手機的運行內存,即手機軟體在運行時需要儲存的臨時數據(運行數據),64G是您手機的物理內存,即手機軟體下載下來的數據就保存在這里(比如視頻,音樂,手機數據等)。您下載的安裝包安裝後軟體的數據和數據包都在您手機的物理內存中,數據包的文件夾在Android/obb這個文件夾里。希望對您有用謝謝
❹ 怎麼才能找到手機游戲安裝目錄
安裝包和普通程序一樣在/data/app,數據包一般在/sdcard/Android/data/pack name里。
單機游戲
指僅使用一台設備就可以獨立運行的電子游戲。區別於手游網游,它不需要專門的伺服器便可以正常運轉游戲,部分也可以通過多台手機互聯進行多人對戰。
現不但電腦有網路游戲,手機也有了,所謂手機網路游戲即手機上網可以玩的網路游戲。手機的網路游戲沒有電腦的做得好,它的圖片少,畫面不生動。2004年,手機網游均為WAP游戲,到2005年,圖形化手機網路游戲激增,已經超過40餘款。
❺ 怎麼獲取手機app內容數據包
1)
配置Fiddler允許監聽https
打開Fiddler菜單項Tools->Fiddler
Options,選中decrypt
https
traffic和ignore
server
certificate
errors兩項,如下圖:
(2)
配置Fiddler允許遠程連接
如上圖的菜單中點擊connections,選中allow
remote
computers
to
connect,默認監聽埠為8888,若被佔用也可以設置,配置好後需要重啟Fiddler,如下圖:
(3)
配置手機端
Pc端命令行ipconfig查看Fiddler所在機器ip
❻ fiddler怎麼抓取app數據包怎麼用
Fiddler基本原理
Fiddler數據包的原理是Fiddler將自己設置為一個代理伺服器,默認監聽127.0.0.1:8888埠同時將瀏覽器的HTTP、HTTPS協議設置為使用代理伺服器也就是使用自己作為瀏覽器的代理伺服器;
打開Fiddler後Fiddler自動為你設置的HTTP代理:
抓取Andriod與IOS數據包的原理也是一樣,在Andriod上設置Http代理為Fiddler代理伺服器;
Fiddler初步使用
安裝Fiddler,這里使用的是v4.6.1.5版本;
設置Fiddler:Tools菜單下Fiddler Options選項,選擇Connections,勾選Allow romte computers to connect;
該設置是指Fiddler允許遠程電腦連接,設置好後重啟Fiddler;
在命令行下使用ipconfig查看本機地址,如:192.168.1.104;
注意Andriod與IOS設備必須與PC在一個區域網中;
Andriod設置
設置->WLAN,找到當前正在使用的Wifi,長按該連接,彈出選項後選擇 「修改網路」 ,然後勾選實現高級選項
在代理選擇框中選手動,在代理伺服器主機名中填入剛剛在電腦上看到的地址:192.168.1.104,埠填8888,然後點擊保存;
IOS設置
這里使用的是IOS 9,點擊設置圖標,選擇無線區域網,找到當前連接的wifi點擊後面的!號圖標,在HTTP代理中選擇手動,
伺服器地址填,電腦的地址:192.168.1.104,埠填8888,然後即可,IOS中設置好後自動保存;
證書安裝
由於有些App有使用了HTTPS證書,所以在Andriod、IOS上沒有安裝Fiddler證書就可以回出現App無法使用的情況;
安裝證書,在瀏覽器中輸入:192.168.1.104:8888(你電腦的IP地址),點擊FiddlerRoot certificate,然後安裝證書;
設置好後就可以在電腦上使用Fiddler對Andriod或IOS上的App進行抓包