我在试着帮助一个有奇怪问题的朋友。他正在使用一个名为Cascade by Cadwell,brochure here的程序,并试图找到一种解决该软件局限性的方法。这就是问题所在,程序(级联)向电极发送信号,电极发出电脉冲。由于某些原因,软件不允许你根据第一个信号以特定的时间间隔向不同的电极发送另一个信号。无论如何,他和我一直在努力找出最好的变通办法。到目前为止,我们已经想出了包嗅探,我们使用类似libcap的东西来过滤来自程序的包,并检查它们对电极的信号,当我们看到它时,我们让一个小的C或java程序在检测到第一个电极后5毫秒向另一个电极发送信号。
无论如何,我从来没有做过数据包分析,我仍然在阅读这个解决方案是否可行。但我想知道这是不是一个好的方法,或者还有其他我应该考虑的东西?基本上,在无法访问API的情况下,如何监视某个程序通过LAN发送到另一个设备的消息?
如果您有任何想法或想法,我们将非常感谢!
发布于 2015-03-28 10:09:49
用反汇编程序看一眼也无伤大雅。即使你读不懂汇编,你也很有可能会遇到来自字符串的启发性信息(尤其是运行时断言)。
https://stackoverflow.com/questions/29312758
复制相似问题