作者iincho (世界的盡頭)
看板AndroidDev
標題Re: [問題] 關於app連接android market
時間Fri Nov 11 13:51:31 2011
※ 引述《weiyung (迪西)》之銘言:
: 想請問版上的各位高手
: 有沒有辦法自己寫一個app
: 連接Android market並自動下載market上的app?
: 因為研究需要,所以需要在market上下載大量的app作分析
: 如果可以的話,還請各位高手幫忙解答,感激不盡!!!!
有...不過有點困難...XD
基本上Android market的protocol是有加密的, 而且沒有source code,
你必須去追Google Mobile Service的apk挖出裡面的key然後去解
protocol。
做不做得到,我可以肯定地說Yes,但是要看你功力。
就...拿出你的wireshark開始幹吧www
--
Beware of bugs in the above code;
I have only proved it correct, not tried it.
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 42.72.147.93
1F:推 nvidia:寫個android版的按鍵精靈XD 11/11 19:34
2F:推 LaPass:1.安裝pickme,用瀏覽器把手機畫面顯示出來 11/11 20:13
3F:→ LaPass:2.用鍵盤精靈,寫腳本,開始自動下載。 11/11 20:13
4F:→ LaPass:我記得從電腦上的markrt就可以直接把apk裝到手機上去了啊 11/11 20:14
5F:→ LaPass:直接用鍵盤精靈去抓就好了吧? 11/11 20:14
6F:推 nvidia:電腦上有MARKET? 11/11 20:33
7F:→ nvidia:你是說WEB版的嗎? 那應該是GOOGLE自己OTA的吧 11/11 20:34
8F:→ nvidia:C2DM 11/11 20:34
9F:推 LaPass:是說那個沒錯 11/11 21:09
直接reverse engineering Android market的protocol...
自己寫client..
應該有好幾家做Android防毒的公司有這種技術。
至於用pickme, 我只能說瀏覽器能做的有限,效率又低。
一開始大家都是拿模擬器裝market硬幹啦,現在大概都是硬解protocol...
※ 編輯: iincho 來自: 114.32.193.107 (11/12 00:44)