ricco020/file-hash-checker
GitHub: ricco020/file-hash-checker
一个零依赖的纯浏览器端文件哈希校验器,利用 Web Crypto API 在本地计算 SHA-256、SHA-1 和 SHA-512,确保文件不上传即可获取哈希值。
Stars: 0 | Forks: 0
# 文件哈希校验器
一个轻量级、零依赖的**文件哈希校验器**,完全在浏览器中运行。它使用内置的 [Web Crypto API](https://developer.mozilla.org/en-US/docs/Web/API/Web_Crypto_API) 计算任意文件的 **SHA-256、SHA-1 和 SHA-512**,因此**文件永远不会离开您的设备**,也不会进行任何上传。
## 在线演示
托管版本,支持多语言(英语、法语、西班牙语、德语、意大利语、葡萄牙语):
**https://maddoktor2.com/file-hash-checker/**
## 为什么使用它
文件的哈希值就像简短的指纹。像 VirusTotal 这样的威胁情报数据库会存储已知恶意软件的哈希值,因此计算文件的 SHA-256 并进行查询,就可以知道它是否匹配已知的恶意样本——而无需将文件上传到任何地方。此工具可在本地为您生成该哈希值。
## 功能
- SHA-256、SHA-1 和 SHA-512,通过 Web Crypto 在客户端计算
- 支持拖拽或文件选择器
- 一键复制每个哈希值
- 零依赖、零构建步骤、零网络请求——仅需一个 `index.html`
## 使用说明
在任何现代浏览器中打开 `index.html`,或直接使用[在线演示](https://maddoktor2.com/file-hash-checker/)。选择一个文件,哈希值会立即显示。复制 SHA-256 并将其粘贴到信誉查询服务中,即可检查可疑文件。
## 真诚提示
哈希查询仅能识别**已知**样本。全新或稍作修改的文件,其哈希值尚不为人所知,因此干净的查询结果并不能保证文件是安全的。请将其作为一种辅助参考信号,并结合真正的反恶意软件扫描使用。这里有意省略了 MD5:它已被密码学证明不再安全,而且现代数据库更倾向于使用 SHA-256。
## 许可证
MIT - 查看 [LICENSE](LICENSE)。
标签:IPv6支持, Web Crypto API, 后端开发, 哈希计算, 多模态安全, 数据可视化, 文件校验, 浏览器端, 零依赖