【问题标题】:App that will pull data from website flash game将从网站 Flash 游戏中提取数据的应用程序
【发布时间】:2023-04-03 15:44:01
【问题描述】:

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

  1. 我怎样才能知道从什么格式传输的数据 基于 Web 的客户端连接到他们的服务器。

  2. 有什么软件,最好是免费的,可以为我做这件事?

  3. 是否有任何教程,解释,指针描述这个 在inet上,因为我搜索了高低都没有成功。

    我认为问题是因为我是初学者,我不知道正确的措辞来搜索以找到此信息。这有点像大海捞针 :) 如果你知道自己想要什么但不知道它叫什么,那就培养一个新的爱好 :(

非常感谢任何帮助、指针、解释、描述、教程或任何可以帮助我的东西,非常感谢所有。

/核心

【问题讨论】:

  • 要求我们推荐或查找书籍、工具、软件库、教程或其他非现场资源的问题对于 Stack Overflow 来说是题外话,因为它们往往会吸引固执己见答案和垃圾邮件。相反,describe the problem 以及迄今为止为解决它所做的工作。
  • 这就是我问它的原因,但是您的评论毫无用处。根据它所说的问题,我可能可以自己解决编码问题,但我需要其他方面的帮助,因此我还没有按照问题对它做任何事情,我不知道从哪里开始!
  • 这个问题不适合 Stack Overflow。阅读What topics can I ask about here? 了解原因。
  • 认真的法官而不是用无用的cmets填充cmets,也许可以帮助我或者根本不评论。感谢您的理解。
  • CoreCoder 我支持你。确实是个好问题。

标签: parsing information-extraction


【解决方案1】:

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

在第二步中,您需要对客户端和服务器之间的通信进行逆向工程。这就是有趣的部分。如果是加密的,那就倒霉了。

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

如果您要使用没有运行 Flash 客户端的独立程序,则需要根据从第二步获得的协议编写自己的客户端。准备好因最轻微的错误而被踢和永久禁止。我还没有检查过这个,但是我知道的每一个 MMO 并且我可以想象都禁止使用此类工具。

【讨论】:

  • 首先感谢您的回复。我一直在看 WireShark 大约 2 周 atm 并且还检查了 LibCap。所以看起来我一直在正确的轨道上。我确信这个 mmo 确实允许 3rd 方软件,因为那里有一个所谓的机器人程序,并且也有一些 android 应用程序,但我更感兴趣的是学习做这一切。但再次感谢您的指点。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2012-05-21
  • 2012-06-04
  • 2012-09-17
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多