如何生成H323(包括H225和H245)协议数据包?



我想写一个简单的DPI(深度包检测)工具。在我目前的阶段,我需要开发一个H.323协议检测器。为了达到这个目标,我需要一个H.225/H.245包生成器。似乎几乎所有的工具都使用SIP和RTP。媒体服务器协议。有人知道哪个工具在VOIP中使用H323协议吗?

有许多h323库,其中一些是openenh323和openoh323/openooh323。

但是所有的库都有问题和很多bug。主要问题-如果与sip或其他现代协议相比,协议非常复杂,并且所有供应商都以他们认为"更好地为客户端"的方式对协议进行"供应商特定"的插件/更改。

结果是很难用任何工具工作。简单的检测方法是获取签名,如'h323', 'rtp'等。

最新更新