手機JAVA遊戲排名比賽

| No Comments

最近emome又推出手機JAVA遊戲比賽,JAVA鬥陣賽,這次不再透過手機回傳分數來排名,而是到行動生活旗艦店使用店內的手機來比賽,為何會這樣呢?應該是之前手機傳回的方式遭到破解,才讓emome使用這本末倒置的比賽方式。
雖然這是沒有提供回傳的方法,但仍然解說如何破解JAVA遊戲的排名比賽。
1.首先當然是下載遊戲。
2.利用軟體將手機上的JAVA遊戲擷取出來,MobiMB(Mobile Media Browser)是目前可以擷取出遊戲的傳輸軟體。正常可以每個遊戲有兩個檔案,xxx.jad和xxx.jar。
3.將jar那檔案用解壓縮軟體,如WinRAR解開。
4.利用Decompiler軟體,如DJ Java Decompiler,分析那程式碼。找出傳回值的字串和方法。
5.找到之後,用手機輸入或簡訊傳入方式打上那網路位址及其傳回值,便可破解JAVA遊戲的排名比賽。
下載遊戲必須申請GPRS傳輸,且需具備JAVA程式的基礎。其實還有另一種方式,就是透過手機的Sniffer程式,目前只找到WinCE上的監聽程式,vxSniffer for Windows CEAirscanner Mobile Sniffer,便可以直接監聽到遊戲傳回的字串,再加以改值回傳便可達到相同效果。其他的手機平台可能就沒辦法用這方式了。
2005-10-29 補充:蔡學鏞學長在天瓏資訊圖書的【書評】Decompiling Java談到一本專門的Java反組譯原文書。
2005-10-31 補充:提供幾個介紹並學習Java的網站和Blog
維基百科,Java
朱孝國的JAVA Note
JAVA程式師面試32問
Java之父-James Gosling的Blog

Leave a comment

October 2008

Sun Mon Tue Wed Thu Fri Sat
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31  

Archives

Pages

Powered by Movable Type 4.21-en

About this Entry

This page contains a single entry by philipz published on October 27, 2005 9:00 PM.

非常厲害-Tradition Art & Computer Art was the previous entry in this blog.

因流量超過十G遭封鎖 is the next entry in this blog.

Find recent content on the main index or look in the archives to find all content.