【发布时间】:2011-08-23 18:57:31
【问题描述】:
是否有库或开源 Obj C 代码可以让我嗅探网络上所有广告的 Bonjour 服务?最好在 Mac OS X 或 iOS 上运行。
谢谢。
【问题讨论】:
标签: objective-c bonjour zeroconf
是否有库或开源 Obj C 代码可以让我嗅探网络上所有广告的 Bonjour 服务?最好在 Mac OS X 或 iOS 上运行。
谢谢。
【问题讨论】:
标签: objective-c bonjour zeroconf
你被宠坏了。
OS X 附带mdns 命令,用于在链接本地网络上注册和浏览服务。要浏览广告网站(通常是 _http._tcp. 类型的服务),您可以这样做:
mdns -B _http._tcp
随着事物的出现/消失,列表将立即返回并更新。是的,它是open-sourced。 Apple 的基于 C 的多播 DNS(库和工具)实现在大多数 *NIX 上都可以轻松编译。
如果您正在寻找 GUI 工具,我发现 Tildesoft 的 bonjour browser 应用程序非常有用。
如果您不想使用mdns 宣传您自己的服务,请尝试network beacon。
【讨论】: