全网账号隐私大检查!用威联通 NAS 部署 Maigret
最近在GitHub上看到一个比较 2.9 万 Star的一个项目:Maigret,可以通过用户名搜索可用的信息。支持3000多个网站搜索查询。
该工具用于账号名公开注册情况检测、品牌账号自查和授权范围内的安全研究,不用于查询他人隐私。

支持3000+的主流站点。

一、NAS部署
本文使用设备:威联通NAS
打开威联通NAS得ContainerStation,然后将代码进行复制粘贴。

等待容器的创建,不会等太久,速度还是比较快的。

二、体验maigret
这次的部署和以往不一样,不需要web端访问,直接通过容器中的执行查询的命令,文件会直接下载到NAS中。
下面开始体验,首先点击Container中的【容器】→【执行】,输入查询命令
maigret demo_user --top-sites 100 --html --folderoutput /app/reports
将 demo_user 替换成你想要的用户名即可。
测试下我的用户名:maigret 生活爱好者 --top-sites 100 --html --folderoutput /app/reports

下载出来的报告是空的,研究才发现,该项目支持英文搜索,对于中文是不支持的,这就有点小尴尬。

找个英文名来测试下,测试搜索Nike。
maigret Nike --top-sites 100 --html --folderoutput /app/reports

返回FileStation中查看报告。

注意报告是html格式,直接在NAS中打开会是一串代码,需要下载到本地用浏览器打开。

打开后是这样,本来是全英,可以借助浏览器的翻译翻成中文。如果Nike这个用户名被占用,可查看下面的信息。

该项目部署的方法比较多,文中部署是通过容器的命令直接进行搜索下载报告,还可以部署成以往通过web端访问,直接下载PDF的形式。
下面是 docker-compose.yml
services:
maigret-runner:
image: docker.1ms.run/soxoj/maigret:latest
container_name: maigret-runner
restart: unless-stopped
stdin_open: true
tty: true
entrypoint:
- sleep
command:
- "1000000000"
volumes:
- /share/Container/maigret/reports:/app/reports
在NAS上部署该项目用于品牌名自查比较好,看是否被冒用。缺点是不支持中文的查询,另外国内主流的平台不在查询范围内。
它仅用于教育和合法用途,不鼓励非法使用或滥用
