leonin953-wq/ZeroShare

GitHub: leonin953-wq/ZeroShare

基于 WebRTC 与 AES-256-GCM 加密的浏览器端点对点文件共享与聊天工具,无需服务器中转即可在设备间直接传输数据。

Stars: 0 | Forks: 0

# ⚡ ZeroShare - 快速、私密的文件与聊天工具 [![下载 ZeroShare](https://img.shields.io/badge/Download-ZeroShare-brightgreen?style=for-the-badge)](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`。点击即可开始下载。 [![下载 ZeroShare](https://img.shields.io/badge/Download-Windows-blue?style=for-the-badge)](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, 即时通讯, 后端开发, 数据可视化, 文件共享, 点对点传输, 端到端加密