Ⅰ 怎麼採集APP數據和抓取App數據
我使用過軟體採集app數據,首先使用抓包工具看一下app的協議有沒有加密,如果沒有加密就能採集。抓包工具網上搜搜就有,採集數據的話,使用的是前嗅的ForeSpider數據採集軟體,網上也有很多的教程。操作簡單,有免費版,你可以嘗試一下。望採納怎麼採集APP數據和抓取App數據
Ⅱ Wireshark 怎麼指定抓某個軟體的數據
wireshark
抓包是對整個網卡而言的,無法對相應的應用程序進行抓包,但你可以通過分析你的程序進行過濾,比如我要抓瀏覽器的包,在抓好的包里進行 HTTP
過濾就可以看到類似的,再根據自己的請求判斷自己抓的哪個包,當然也可以用360,qq的大師什麼的,監控這個程序所使用的TCP流,找到再
wireshark 包里過濾即可。
盡可能的關閉其他的應用程序,先打開wireshark工具,選定當前的網卡開始,點擊開始抓包,然後在打開瀏覽器,輸入地址,進行訪問操作,wireshark會自動將來往數據抓下來,過後你保存分析就行了。
下面的圖是我訪問網路時的一些數據包,包含tcp會話建立的時候的情況,但是在包裡面沒有抓取的FIN的數據包。網頁挺難抓到的,貌似有個hold time。tcp會話不會立刻中斷。
Ⅲ 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進行抓包
Ⅳ 怎麼獲取手機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
Ⅳ 如何使用Burpsuite抓取手機APP的HTTPS數據
1.所需條件
· 手機已經獲取root許可權
· 手機已經成功安裝xposed框架
· 電腦一台
2.詳細步驟 2.1 在手機上面安裝xposed JustTrustMe
JustTrustMe是一個去掉https證書校驗的xposed hook插件,去掉之後就可以抓取做了證書校驗的app的數據包。
安裝好模塊之後勾選JustTrustMe模塊,然後重啟手機
2.2 配置burpsuite
打開burpsuite,切換到Proxy,然後切換到下面的Options選項,然後點擊add,然後配置好埠,ip選擇本機的ip地址,然後點擊ok添加
將running框勾選上
2.3 導入burpsuite證書
在電腦端使用Firefox瀏覽器訪問設置的代理ip:埠,下載burpsuite證書,比如我上面的ip為192.168.1.105,埠為8080,就訪問http://192.168.1.105:8080/然後去下載證書
點擊CA certificate下載burpsuite的證書,保存證書文件
進入Firefox的設置裡面,選擇高級,然後選擇證書,點擊查看證書
然後選擇伺服器,點擊導入,導入剛剛下載的cacert.der證書,導入之後會多一個PortSwigger的證書,選中它,然後點擊導出,選擇X.509證書,然後重新命名導出,這里之所以要這樣導出證書,是因為手機上面識別不了burpsuite默認導出的證書格式,要轉換一下。
導出之後,將證書放到手機的sd卡中,然後進入手機設置,安全,從sd卡安裝,然後選擇放到手機的證書文件,如果手機沒有設置鎖屏密碼,這里會要求設置手機鎖屏密碼。不同的手機導入略微有些不同,但是都是在設置,安全設置裡面去導入證書。
點擊從sd卡安裝就可以選擇sd卡中的證書文件,然後安裝了。
2.4 在手機上配置代理伺服器
進入手機設置,WLAN,將手機和wifi連接到同一個路由器上面,然後設置wifi,有些手機是長按當前連接的wifi進行設置,有些是點擊向右的箭頭進行設置,這里兩中都說一下
第一種:
進入設置,點擊wlan,然後長按當前連接的wifi,選擇修改網路,滑到最下面,勾選顯示高級選項,然後選擇代理設置為手動代理伺服器主機名字填電腦ip,埠填你剛剛設置的埠。然後確定,就設置成功了。
Ⅵ 如何通過程序抓取手機app的內容
如果用前嗅的ForeSpider數據採集軟體就可以的。但是需要知道app的協議是什麼。需要定製。
實時更新也是可以做到的,軟體支持定時採集、一定間隔時間採集,設置好間隔時間,就相當於是在實時更新了。
ForeSpider直接連接資料庫,數據入庫有多種策略,而且入庫前會有兩次自動排重,以保證只插入更新後的數據。
官網上有免費版可以下載,不限制功能。
Ⅶ 怎麼獲取app日活數據
可以使用極光iappⅧ 如何從網站或者軟體中抓取數據
這個需求有點泛,是想要工具還是代碼技術實現。
如是想要採集網頁上公開的信息的工具,推薦使用簡數採集。
簡數採集操作簡便,智能化識別列表頁、內容頁、翻頁,輕松方便的發布到wordpress、zblog、dede等主流的cms系統。
Ⅸ 電腦怎麼抓取手機app的數據包
使用fiddler,Charles都是不錯的抓包工具
Ⅹ 蘋果如何提取app數據
蘋果如何提取app數據?Mac上面的應用通常通過App Store下載,那麼想要提取出來給第二台Mac安裝怎麼辦呢?其實方法很簡單的。因為Mac上面的安裝格式有兩種一種是dmg格式,一種是pkg格式。前一種就是打包的格式,Mac上面安裝的時候還是需要解壓的。後者跟win的exe一樣。例如輸入法就是這種格式的。
工具原料keka for mac
方法/步驟分步閱讀
1
/5
這個應用的提取方式適用本身是dmg格式的文件pkg文件未測試。首先是打開finder,選擇需要提取的文件,右鍵它拷貝。
2
/5
在桌面右鍵一個新的文件夾,進去新文件夾把應用粘貼在這里。
到這里應用就可以在其他的電腦上面運行了,後綴名是APP的可以直接運行不必要安裝。但是這樣子顯然不符合我們的要求,要把它變成dmg文件,方便使用以及安裝軟體。
3
/5
為了製作dmg文件,首先是安裝keka這個軟體,打開軟體後點擊箭頭的位置。
4
/5
然後再打開一個dmg文件,把裡面的應用文件夾拖入我們剛剛建立的文件夾內。這樣子,除了APP後綴的應用外,還有一個應用文件夾。等人家電腦用的時候,就直接拖入裡面即可。
5
/5
打包成dmg文件,把新建立的文件夾拖入keka主界面即可打包成一個標準的dmg文件。