Maigret: 从数千个网站收集个人信息的工具
一、项目简介
Maigret是一个能够通过用户名从数千个网站收集个人信息的工具。它不需要API密钥,是Sherlock的一个易于使用且强大的分支。目前支持超过3000个网站(有完整列表),默认按照流行度降序对500个热门网站进行搜索,也支持对Tor网站、I2P网站和域名(通过DNS解析)的检查。
二、项目核心技术
其主要功能包括解析个人资料页面、提取个人信息、查找其他资料的链接等。它还能进行递归搜索(通过新发现的用户名和其他ID)、按标签(网站类别、国家)搜索、审查和验证码检测、请求重试等。相关功能在文档中有完整描述。
三、项目实践案例
它可以进行页面解析和递归用户名搜索的演示(有asciinema视频展示),能生成PDF、HTML和Xmind8报告,例如通过命令“maigret user–”可生成HTML报告,“maigret user–pdf”生成PDF报告等。还可以按特定标签进行搜索,如“maigret user–tagsphoto,dating”就在标记为照片和约会的网站上搜索。
四、项目总结
Maigret是一个功能丰富的开源工具,可用于合法的教育目的等。它有着良好的安装和使用方式,包括通过pip、Docker安装或者直接从克隆的仓库运行等。欢迎大家在使用过程中有任何问题、建议或者反馈都积极留言参与讨论。
项目地址
数据统计
数据评估
本站链氪巴士提供的Maigret: 从数千个网站收集个人信息的工具都来源于网络,不保证外部链接的准确性和完整性,同时,对于该外部链接的指向,不由链氪巴士实际控制,在2024年12月9日 上午12:00收录时,该网页上的内容,都属于合规合法,后期网页的内容如出现违规,可以直接联系网站管理员进行删除,链氪巴士不承担任何责任。
相关导航
giscafer/blog是一个个人博客项目,技术栈采用Next.js/Typescript并部署在Vercel。博客数据来源于issues列表,通过ci监听issues变更自动更新mdx文件到指定文件夹,Vercel自动化构建更新。项目具有Github Issues自动同步、使用faunadb云端数据库存储、TODO like post功能、文章浏览量统计、Tags分类、评论功能、mdx文件自动获取summary字段展示、图片点击放大预览、优化同步脚步只同步最近变更时间的issues等功能。在使用上可直接修改scripts/github/syncPost.js里变量,本地运行测试时需调整env环境变量等。