如何从没有API的应用程序中获取数据?

时间:2015-03-28 01:50:52

标签: java c api

我正在努力帮助一个奇怪问题的朋友。他正在使用一个名为Cascade by Cadwellbrochure here的程序,并试图找到一种限制软件的解决方法。这是问题,程序(级联)向电极发送信号,电极传递电脉冲。由于某种原因,软件不允许您根据第一个信号以特定时间间隔向另一个电极发送另一个信号。无论如何,他和我一直试图找出最好的解决方法。到目前为止,我们已经提出了数据包嗅探,我们使用像libcap这样的东西来过滤来自程序的数据包并检查它们到电极的信号,当我们看到它时,我们有一个小的C或java程序向另一个发送信号电极在检测到第一个电极后的5毫秒。

无论如何,我从未做过数据包分析,如果这个解决方案可行,我仍在阅读。但是,如果这是一个好方法,或者我还应该考虑其他什么,我想要一些第二意见?基本上,如何通过LAN观察从某个程序发送到另一个设备的消息,而无需访问API?

任何想法或想法都会非常感激!

1 个答案:

答案 0 :(得分:-1)

用一个反汇编程序快速浏览一下是不舒服的。即使你不能阅读汇编,你也会有机会从字符串中获得启发信息(特别是运行时断言)。