linux - 我的 Google Chrome 扩展程序和我在 Linux 上的 native 程序之间的用户私有(private)连接

标签 linux networking google-chrome-extension p2p

我有一个“ native ”程序(Java 语言),它想与 Google Chrome/Chromium 扩展程序进行通信。通信包含敏感信息,除了运行它们的用户(当然还有根用户)之外,其他任何人都不应访问。

我应该为这个通信 channel 选择什么技术?有解决办法吗?

编辑: 当然我可以在本地主机上打开一个 TCP/IP 端口,但是在同一主机上拥有帐户的其他用户不能访问它吗?有没有一种技术可以避免这种副作用?

我们可以从 Google Chrome 扩展访问 unix 域套接字吗?

最佳答案

假设您已经熟悉 TCP,如果您使用 localhost/127.0.0.1 进行通信,其他机器将看不到/不可用它。

关于linux - 我的 Google Chrome 扩展程序和我在 Linux 上的 native 程序之间的用户私有(private)连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9962789/

相关文章:

c - 将数据包转换到结构的 Endian 问题

google-chrome - Chrome扩展弹出窗口中的表单发布没有做任何事情

linux - linux内核中的系统调用表在哪里?

linux - 如何在 bash 的每个子目录中创建相同的目录?

linux - Bash 脚本为目录中的所有视频文件生成缩略图

linux - 如何使用ssh隧道进行本地开发?

linux - 服务器发送复位信号而不是FIN

google-chrome-extension - 由于强制进行 2 因素验证,无法使用 Chrome Web Store Publish API

google-chrome-extension - Chrome 扩展程序 : Open New Popup Window

mysql - 用于在 MySQL 中插入值的 Bash 脚本