我想要被動地記錄應用中顯示的所有廣告橫幅。我可以將手機放在一邊,並有一個程序來抓取所有屏幕截圖。但是,網址數據很少出現在橫幅本身中。跟蹤顯示的Admob網址
我需要能夠跟蹤所有流量並將URL(希望帶有時間戳)與廣告橫幅(我已經有一個時間戳)匹配。
我在調試模式下使用了Eclipse,Netwitnes和Wireshark。在所有流量中,我都無法跟蹤廣告橫幅中顯示的網址。
有關如何跟蹤此問題的任何想法?
我想要被動地記錄應用中顯示的所有廣告橫幅。我可以將手機放在一邊,並有一個程序來抓取所有屏幕截圖。但是,網址數據很少出現在橫幅本身中。跟蹤顯示的Admob網址
我需要能夠跟蹤所有流量並將URL(希望帶有時間戳)與廣告橫幅(我已經有一個時間戳)匹配。
我在調試模式下使用了Eclipse,Netwitnes和Wireshark。在所有流量中,我都無法跟蹤廣告橫幅中顯示的網址。
有關如何跟蹤此問題的任何想法?
我已經到了兩種解決方案。一個是實現的,一個是正在進行的工作。
第一個利用BlueStacks,DDMS(Logcat)和AutoHotkey。我使用運行廣告的應用程序設置了bluestack模擬器。我用AutoHotkey記錄了一個宏並讓它運行。當我想監視它時,我會通過DDMS查看logcat日誌,以查找我想要的廣告的URL。這種方式有點不同,但它起作用。理想我想寫一個MonkeyRunner腳本來完成所有這些。我知道這些功能存在,但實際安裝和設置該工具已證明很困難。
Bro使得它可以很容易地從網絡跟蹤中提取URL:
bro -r trace.pcap
bro-cut ts host uri < http.log | awk '{ print $1, $2 $3 }'
小工具bro-cut
附帶弟兄,並從日誌提取相關的(類型)列。在這種情況下,您需要時間戳(ts
)加上URL組件(host
和uri
)。一些示例輸出:
1258535653.087137 download.windowsupdate.com/v9/windowsupdate/redir/muv4wuredir.cab?0911180916
1258535655.525107 www.update.microsoft.com/v9/windowsupdate/selfupdate/wuident.cab?0911180916
1258535656.495997 download.windowsupdate.com/v9/windowsupdate/a/selfupdate/WSUS3/x86/Other/wsus3setup.cab?0911180916
1258535656.548965 download.windowsupdate.com/v9/windowsupdate/a/selfupdate/WSUS3/x86/Other/wsus3setup.cab?0911180916
1258535658.736840 download.windowsupdate.com/v9/windowsupdate/redir/muv4wuredir.cab?0911180916
1258535666.171669 download.windowsupdate.com/v9/windowsupdate/redir/muv4wuredir.cab?0911180916
1258535698.141338 212.227.97.133/rpc.html?e=bl
1258535656.548965 download.windowsupdate.com/v9/windowsupdate/a/selfupdate/WSUS3/x86/Other/wsus3setup.cab?0911180916
1258535658.736840 download.windowsupdate.com/v9/windowsupdate/redir/muv4wuredir.cab?0911180916
1258535666.171669 download.windowsupdate.com/v9/windowsupdate/redir/muv4wuredir.cab?0911180916
1258535698.141338 212.227.97.133/rpc.html?e=bl
1258535699.032780 87.106.1.47/rpc.html?e=bl
1258535699.931215 87.106.1.89/rpc.html?e=bl
剩下的就是過濾掉Admob網址,您可能最清楚該如何操作。
你可以附加wireshark捕獲之一嗎? – rupello 2012-01-11 21:41:59
這只是一個典型的wireshark捕捉,而運行像憤怒的小鳥一樣的應用程序。由於我的PII可以找到,所以我不會通過一個,但是複製我的捕獲很簡單。謝謝 – KDEx 2012-01-13 17:37:40