2011-11-03 63 views
0

https://github.com/skord/p0f是伟大的。但它是C。并不提供API。它允许你使用-Q选项做一些技巧,但它仍然不是API的库。p0f是否有任何红宝石宝石包装?

有没有任何红宝石包装p0f作为库,并提供一个API,以便我能够嵌入它,例如,在我的Rails服务器中使用它?

我的长期目标是从Rails请求对象中提取TCP级别信息(例如p0f给出的信息)。任何其他想法将被标记为有帮助的。

因此,我正在寻找关于如何提取相当于信息p0f给出的TCP级别信息的宝石存在和任何其他咨询的答案。

我希望我的问题很清楚。

回答

0

我不认为有这样的包装,但使用LibFFI接口C代码编写一个应该不会太困难。祝你好运!

+0

感谢您的评论。接受答案。 –