2014-12-19 24 views
0

基本上我需要有關如何從Flash遊戲基於Web的客戶端獲取數據並將該數據放入應用程序的信息。 evony.com是一款基於網頁的flash遊戲。我大概可以找出編碼,比如解析登錄名和密碼,並在應用程序中顯示信息。什麼IM有一個主要問題是下面,將從網站Flash遊戲中提取數據的應用程序

  1. 我怎樣才能找出正在從基於Web的 客戶端傳輸到他們的服務器以什麼格式的數據。

  2. 什麼軟件,最好是免費的,就是在那裏,會爲我做到這一點?

  3. 是否有任何教程,解釋,指針在inet上描述這個 的任何東西,因爲我已經搜索到高和低,但沒有成功。

    我認爲這個問題是因爲我是一個初學者,我不知道正確的寫法來SERCH爲找到這些信息。這是一個有點像大海撈針:)如果你知道你想要什麼,但不知道它叫什麼,得到一個新的愛好:(

非常讚賞的任何幫助,指針,解釋,說明,輔導或任何可以幫助我,非常非常感謝所有。

/核心

+0

問題,要求我們**建議還是找一本書,工具,軟件庫,教程或其他異地資源**是題外話堆棧溢出,因爲他們往往以吸引自以爲是的答案和垃圾郵件。相反,[描述問題](http://meta.stackoverflow.com/questions/254393/what-exactly-is-a-recommendation-question)以及到目前爲止已經做了什麼來解決它。 – jurgemaister

+0

這就是爲什麼林問它,但你的評論是無用的。根據這個問題,它說我可以自己解決編碼問題,但我需要其他方面的幫助,因此我也沒有對它做任何事情,也不知道在哪裏開始! – CoreCoder

+0

此問題不適用於堆棧溢出。閱讀[我可以在這裏詢問什麼主題?](http://stackoverflow.com/help/on-topic)瞭解原因。 – jurgemaister

回答

1

選擇上手的工具WireShark。它是一種軟件來監控輸入和輸出的數據傳遞。這是非常功能強大,並且有點過於複雜,以便過濾正確。嘗試一些不同的方式開始(例如,做一個ftp登錄並嘗試「竊取」你的自己的密碼)。

在第二步,你需要逆向工程您的客戶端和服務器之間的通信。這是有趣的部分。如果它被加密,運氣不好。

如果要讀取的數據,你可以使用庫,例如​​LibCap來獲得所選擇的語言數據。 Flash播放器與遊戲交互並讀取傳輸的數據。

如果你沒有運行Flash客戶端要設立一個獨立的程序,你需要根據你從第二步得到了協議編寫自己的客戶端。準備好被踢出去並永久禁止一絲絲的錯誤。我沒有檢查過這個,但我知道每個MMO,我可以想象做prohobit這樣的工具。

+0

首先是許多thx的迴應。我一直在看Wireshark約2周atm,並且已經簽出了LibCap。所以看起來我一直在正確的軌道上。我當然知道這個mmo確實允許第三方軟件,因爲那裏有一個所謂的bot程序,也有一些android應用程序,但我更感興趣的是學習做這一切。但是再次感謝你們的指點。 – CoreCoder

相關問題