【一个可在线查询GitHub用户泄露邮箱的网站 - GitMailFinder】
项目介绍
一个纯前端、即开即用的Github用户泄露邮箱查询平台。
快速上手在线查询:https://www.secnn.com/GitMailFinder
项目地址:https://github.com/SecNN/GitMailFinder (如果觉得有用,欢迎点个 Star ⭐)

功能特性
🔍 方法一:通过项目Commit记录查询(无需 Token)
输入GitHub仓库地址 格式:https://github.com/username/repository
自动解析仓库的commit记录
提取作者和提交者的邮箱信息
显示提交统计和最近提交信息
查看结果,包括:
发现的邮箱地址
作者姓名
提交次数统计
最近提交信息
🔍 方法二:通过GitHub API查询(公开事件,Token 可选)
输入 GitHub 用户名(如:SecNN)
可选:在 Token 输入框粘贴你的 PAT 提升限额
点击"查询API邮箱"按钮
调用 https://api.github.com/users/{username}/events/public
获取 GitHub Token(PAT)
为避免 API 频率限制,建议创建并在页面中输入个人访问令牌(PAT)。
经典 Token(简单快速)
登录 GitHub → 头像 → Settings
Developer settings → Personal access tokens → Tokens (classic)
Generate new token (classic)
Note 与 Expiration 自行设置
Scopes 可不勾选(查询公开数据无需额外权限)
生成后复制 Token(只显示一次)
精细化 Token(Fine-grained,可控范围)
Developer settings → Fine-grained tokens → Generate new token
Resource owner 选择你的账号
Repository access 选 All repositories 或只选需要的仓库
Permissions 保持默认 Read-only 即可
在本工具中使用
将 Token 粘贴到“方法二”的“GitHub Token(可选)”输入框
Token 仅保存在你的本地浏览器,用于提升 API 限额
注意事项
未认证约 60 次/小时;认证后可达 ~5000 次/小时
请勿泄露 Token;若泄露,立即在 GitHub 的同一页面 Revoke
前端技术
HTML5: 语义化结构
CSS3: 现代化样式,响应式设计
JavaScript ES6+: 原生JavaScript,无依赖
Font Awesome: 图标库
特性
✅ 响应式设计,支持移动端
✅ 实时错误处理与限流提示(剩余额度与重置时间)
✅ 邮箱格式验证与过滤(隐藏 noreply@github.com)
✅ 显示最近提交/活动时间、统计信息
✅ 本地“查询历史记录”,支持一键展开查看当次全部邮箱
✅ 顶部提供仓库与 Star 按钮,便于宣传与收藏
✅ 无服务器依赖,纯前端实现
免责声明
本工具仅用于合法的开源项目协作和信息收集。请遵守GitHub的服务条款和相关法律法规,不要用于恶意目的。
更多推荐
所有评论(0)