百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
M

mCaptcha

> 编程语言
开源

一个无忧无虑的 CAPTCHA 系统,具有无缝的用户体验 | 后端组件

2.5K stars0 点赞2 次浏览
访问官网GitHub

工具介绍

一个无忧无虑的 CAPTCHA 系统,具有无缝的用户体验 | 后端组件

**跳转到 [演示](#demo)** [mCaptcha](https://mcaptcha.org) 是一个尊重隐私的、免费的 CAPTCHA 拥有出色用户体验的系统。您的用户不再需要与 荒唐的基于图像的 CAPTCHA 系统,浪费宝贵的心智资源 带宽。相反,您的计算机会为您完成这项工作,请参阅 自己!](https://demo.mcaptcha.org/widget/?sitekey=pHy0AktWyOKuxZDzFfoaewncWecCHo23) ## 它是如何工作的? mCaptcha 使用基于 SHA256 的工作量证明 (PoW) 来限制用户的速度。 当用户想在受 mCaptcha 保护的网站上执行某些操作时, 1. 他们将需要生成工作证明 (一系列需要花费大量计算的数学问题)。 需要计算时间)并将其提交给 mCaptcha。 2. 我们将验证证明:
  • 如果验证失败,他们将无法访问目标网站;
  • 如果验证成功,请继续阅读,

mCaptcha 使用户与网站的交互变得昂贵(计算上)。一个表现良好的用户会经历很小的延迟(在中等负载下无延迟,在受攻击时延迟 2 秒;PoW 困难程度不定),但如果有人想要攻击您的网站,他们就必须进行更多的工作来发送请求,而您的服务器则需要更多的工作来响应他们的请求。

  • 自由软件,注重隐私
  • 无缝用户体验 - 再也不用受到那些令人讨厌的验证码的困扰了!
  • 无跟踪: 我们的验证码路由不使用 Cookie!
  • IP 地址独立: 你的用户使用了 NAT 吗? 我们可以帮助你!
  • 抵御重放攻击: 工作量证明配置的有效期很短(30 秒),且只能使用一次。如果用户将工作量证明提交给已经使用过的配置或过期的配置,则该证明将被拒绝。

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Rustactix-webcaptchaddos-mitigationddos-protection

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言