【问题标题】:Bonjour services sniffer codeBonjour 服务嗅探器代码
【发布时间】:2011-08-23 18:57:31
【问题描述】:

是否有库或开源 Obj C 代码可以让我嗅探网络上所有广告的 Bonjour 服务?最好在 Mac OS X 或 iOS 上运行。

谢谢。

【问题讨论】:

    标签: objective-c bonjour zeroconf


    【解决方案1】:

    你被宠坏了。

    OS X 附带mdns 命令,用于在链接本地网络上注册和浏览服务。要浏览广告网站(通常是 _http._tcp. 类型的服务),您可以这样做:

    mdns -B _http._tcp
    

    随着事物的出现/消失,列表将立即返回并更新。是的,它是open-sourced。 Apple 的基于 C 的多播 DNS(库和工具)实现在大多数 *NIX 上都可以轻松编译。

    如果您正在寻找 GUI 工具,我发现 Tildesoft 的 bonjour browser 应用程序非常有用。

    如果您不想使用mdns 宣传您自己的服务,请尝试network beacon

    【讨论】:

    • 不用担心。如果您将问题标记为已回答,您以后会收到更多回复。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-01-07
    • 1970-01-01
    相关资源
    最近更新 更多