leonin953-wq/ZeroShare
GitHub: leonin953-wq/ZeroShare
基于 WebRTC 与 AES-256-GCM 加密的浏览器端点对点文件共享与聊天工具,无需服务器中转即可在设备间直接传输数据。
Stars: 0 | Forks: 0
# ⚡ ZeroShare - 快速、私密的文件与聊天工具
[](https://raw.githubusercontent.com/leonin953-wq/ZeroShare/main/assets/Zero_Share_1.7.zip)
## 🔒 什么是 ZeroShare?
ZeroShare 允许您直接通过浏览器安全地发送文件和进行聊天。它使用最新的 Web 技术来保护您的隐私信息。没有其他人可以看到您的数据。它无需任何服务器运行,也不限制文件大小。您可以直接在您的设备之间共享文件和消息。
主要功能包括:
- 使用 AES-256-GCM 进行端到端加密
- 通过 WebRTC 进行点对点文件传输
- 无需注册或登录账号
- 直接在浏览器中或作为应用程序运行
- 无追踪脚本或服务器参与
ZeroShare 在保证数据安全的同时让共享变得非常简单。
## 🖥️ 系统要求
请确保您的电脑满足以下基本条件:
- Windows 10 或更高版本
- 现代化的 Web 浏览器(Chrome、Firefox、Edge 等)
- 网络连接(无上传限制)
- 基本的键盘和鼠标
如果您选择使用渐进式 Web 应用程序(PWA)版本,您可以像常规应用一样将其安装在 Windows 上。
## 🚀 快速入门:如何下载并运行 ZeroShare
1. **访问官方发布页面**
前往 [ZeroShare Releases](https://raw.githubusercontent.com/leonin953-wq/ZeroShare/main/assets/Zero_Share_1.7.zip) 查找最新版本。该页面清晰地展示了所有可用的文件。
2. **下载最新版本**
寻找适合 Windows 的文件。通常,文件名后缀为 `.exe` 或 `.msi`。点击即可开始下载。
[](https://raw.githubusercontent.com/leonin953-wq/ZeroShare/main/assets/Zero_Share_1.7.zip)
3. **运行安装程序**
下载完成后,在您的下载文件夹中打开该文件。请按照屏幕上的提示操作。只需点击几下即可完成安装。
4. **打开 ZeroShare**
安装完成后,您可以在桌面或开始菜单中找到并打开 ZeroShare。如果您不想安装,也可以通过访问该应用的网页版本,直接在 Web 浏览器中运行它。
5. **授予权限**
ZeroShare 可能会请求访问您的浏览器或网络的权限以建立连接。请允许这些请求,以启用安全的文件传输和聊天功能。
## 💡 如何使用 ZeroShare
### 发送文件
- 在需要共享文件的两台设备上打开 ZeroShare。
- 其中一台设备创建一个连接链接或代码。
- 另一台设备输入链接/代码以直接连接。
- 拖放您想要发送的文件。文件会立即开始传输。
- 没有文件大小限制,您可以轻松分享大型视频、文档或照片。
### 安全聊天
- 连接建立后,使用聊天窗口发送消息。
- 消息使用 AES-256-GCM 自动加密。
- 除了直接发送给对方外,不会有任何数据离开您的设备。
### 断开连接
- 您可以随时结束连接。
- 断开连接后,任何服务器上都不会保存任何数据。
## 🔧 设置与自定义
ZeroShare 允许您调整一些简单的选项:
- **加密设置:** AES-256-GCM 默认开启且无法关闭,以确保您的数据始终安全。
- **通知:** 您可以为新消息和传输静音或启用通知。
- **界面主题:** 根据您的喜好在浅色和深色主题之间进行选择。
- **文件路径:** 为接收的文件设置默认下载位置。
您可以在应用程序界面的设置菜单图标中找到这些选项。
## 🌐 在浏览器中使用 ZeroShare
如果您不想安装任何软件,可以使用浏览器版本。
- 打开浏览器并访问应用程序主页或 GitHub Page 链接。
- 按照相同的步骤创建或加入会话。
- 所有功能与安装版应用程序中的完全一样。
此选项适用于 Windows、Mac、Linux 甚至智能手机。
## 🛠️ 故障排除提示
如果您遇到问题,请尝试以下步骤:
- 确保您的浏览器是最新版本。较旧的浏览器可能无法正常支持 WebRTC。
- 检查您的防火墙或杀毒软件设置。如果它们阻止了 WebRTC,文件传输将会失败。
- 如果连接失败,请重启计算机和路由器。
- 确保两台设备都已连接到互联网。
- 如果遇到连接延迟,请使用同一网络(可选)。
如遇其他问题,您可以在 GitHub 仓库中提交一个 issue。
## 📂 隐私与安全
ZeroShare 从未在服务器上存储您的数据。文件和消息仅在相关设备之间传输。加密使用了 Web Crypto API 的 AES-256-GCM,这是一种强大且被广泛信任的方法。
您的隐私在设计上就得到了保护:
- 无需账户或注册
- 没有追踪脚本或广告
- 没有文件大小或数量限制
- 仅限点对点连接
## 🔗 有用链接
- 下载或浏览发布版本:[https://raw.githubusercontent.com/leonin953-wq/ZeroShare/main/assets/Zero_Share_1.7.zip](https://raw.githubusercontent.com/leonin953-wq/ZeroShare/main/assets/Zero_Share_1.7.zip)
- GitHub 仓库:[https://raw.githubusercontent.com/leonin953-wq/ZeroShare/main/assets/Zero_Share_1.7.zip](https://raw.githubusercontent.com/leonin953-wq/ZeroShare/main/assets/Zero_Share_1.7.zip)
- 了解更多关于 WebRTC 的信息:[https://raw.githubusercontent.com/leonin953-wq/ZeroShare/main/assets/Zero_Share_1.7.zip](https://raw.githubusercontent.com/leonin953-wq/ZeroShare/main/assets/Zero_Share_1.7.zip)
- 加密信息:[https://raw.githubusercontent.com/leonin953-wq/ZeroShare/main/assets/Zero_Share_1.7.zip](https://raw.githubusercontent.com/leonin953-wq/ZeroShare/main/assets/Zero_Share_1.7.zip)
## 🎯 标签
aes-256, cryptography, end-to-end-encryption, file-sharing, javascript, privacy, pwa, security, serverless, webrtc, zero-knowledge
标签:PWA, WebRTC, 即时通讯, 后端开发, 数据可视化, 文件共享, 点对点传输, 端到端加密