将从网站Flash游戏中提取数据的应用程序

时间:2014-12-19 12:52:32

标签: parsing information-extraction

基本上我需要有关如何从基于Web的Flash游戏客户端提取数据并将数据放入应用程序的信息。该游戏是evony.com,它是一款基于网络的Flash游戏。我可以找出编码,如解析登录名和密码,并在应用程序中显示信息。我遇到的主要问题是,

  1. 如何找出从哪种格式传输的数据   基于Web的客户端到他们的服务器。

  2. 哪些软件,最好是免费的,可以为我做这个?

  3. 是否有任何教程,解释,指针描述了这一点   因为我已经搜索了高低,但没有成功。

    我认为问题是因为我是初学者,我不知道为了找到这些信息而使用正确的措辞。它有点像大海捞针:)如果你知道你想要什么,但不知道它叫什么,那就得到一个新的爱好:(

  4. 非常感谢任何帮助,指针,解释,描述,教程或任何可以帮助我的事情,非常感谢所有人。

    /核心

1 个答案:

答案 0 :(得分:1)

入门选择的工具是WireShark。它是一个监控输入和输出数据传输的软件。它是非常强大的,有点复杂,正确的过滤。尝试不同的东西开始(例如,执行ftp登录并尝试“窃取”自己的密码)。

在第二步中,您需要对客户端和服务器之间的通信进行反向工程。这是有趣的部分。如果它是加密的,运气不好。

如果您想阅读数据,可以使用LibCap之类的库来获取所选语言的数据。 Flash播放器与游戏交互,您可以读取传输的数据。

如果您打算使用没有运行Flash客户端的独立程序,则需要根据第二步中的协议编写自己的客户端。准备好在最轻微的错误下被永久地踢和被禁止。我没有检查过这个,但我知道每一个MMO,我可以想象做这些工具的推广。