Unix 域套接字和 NPAPI

Posted

技术标签:

【中文标题】Unix 域套接字和 NPAPI【英文标题】:Unix Domain Sockets & NPAPI 【发布时间】:2012-04-01 19:06:23 【问题描述】:

我正在寻找源代码或库以通过 NPAPI 将 Unix 域套接字公开给我的 Google Chrome 扩展。

是否已经存在类似或相关的东西?

【问题讨论】:

【参考方案1】:

一般地创建这样的东西会非常危险;但是,您可以使用FireBreath 创建一个可以做到这一点的插件,而且非常简单。但请确保您对安全模型非常小心,因为如果您可以在您的页面上实例化它,其他人也可以在他们的页面上实例化它,然后他们就可以恶意使用它。

【讨论】:

今晚我会调查 FireBreath,谢谢。至于安全性,socket的路径将由native部分决定。这 + 对缓冲区处理的一些额外关注就足够了。

以上是关于Unix 域套接字和 NPAPI的主要内容,如果未能解决你的问题,请参考以下文章

UNIX域协议(命名套接字)

《Unix 网络编程》15:Unix 域协议

UNIX域套接字

使用带有选择器的非阻塞模式下的 Java NIO 和 Unix 域套接字

使用 Unix 域套接字进行电话对话的 IPC 机制

TCP 环回连接与 Unix 域套接字性能