Configs2026年5月18日·1 分钟阅读

maigret — Username OSINT Investigation Tool

maigret is an open-source OSINT tool that collects information about a person by username across thousands of websites. It is used by security researchers and penetration testers for reconnaissance and digital footprint analysis.

Agent 就绪

这个资产可以被 Agent 直接读取和安装

TokRepo 同时提供通用 CLI 命令、安装契约、metadata JSON、按适配器生成的安装计划和原始内容链接,方便 Agent 判断适配度、风险和下一步动作。

Native · 98/100策略:允许
Agent 入口
任意 MCP/CLI Agent
类型
Skill
安装
Single
信任
信任等级:Established
入口
maigret OSINT
通用 CLI 安装命令
npx tokrepo install afdbb32e-52f7-11f1-9bc6-00163e2b0d79

Introduction

maigret is a Python-based OSINT tool that searches for accounts associated with a given username across thousands of websites. It is a successor to Sherlock with a much larger site database and additional features like profile page parsing and recursive username extraction.

What maigret Does

  • Searches for a username across 2500+ websites simultaneously
  • Parses found profile pages to extract additional personal information
  • Generates reports in HTML, PDF, JSON, CSV, and plain text formats
  • Discovers alternate usernames from found profiles and searches those recursively
  • Supports proxy and Tor routing for anonymous investigations

Architecture Overview

maigret is built in Python using asyncio and aiohttp for high-concurrency HTTP requests. It maintains a database of site definitions (URL patterns, response indicators) in a JSON-based format. The tool sends requests in parallel, analyzes responses using configurable detection methods (status codes, page content, redirects), and optionally parses profile pages using BeautifulSoup to extract structured data.

Self-Hosting & Configuration

  • Install via pip or pipx on any system with Python 3.8+
  • Site database updates are pulled from the project repository automatically
  • Configure proxy settings via command-line flags or environment variables
  • Adjust concurrency limits for rate-limiting-sensitive targets
  • Custom site definitions can be added to extend the search database

Key Features

  • Database of 2500+ sites, significantly larger than similar tools
  • Recursive search: finds alternate usernames from discovered profiles
  • Profile page parsing extracts names, bios, links, and other metadata
  • Multiple output formats including interactive HTML reports
  • Supports tags to filter searches by site category (social, coding, dating, etc.)

Comparison with Similar Tools

  • Sherlock — original username checker; maigret has a larger database and adds profile parsing
  • WhatsMyName — web-based username enumeration; maigret is CLI-first with richer output
  • Holehe — checks if an email is registered on sites; maigret focuses on usernames
  • Maltego — commercial OSINT platform; maigret is free and CLI-focused
  • SpiderFoot — automated OSINT scanner; maigret specializes in username-based recon

FAQ

Q: How many websites does maigret check? A: The built-in database covers over 2500 websites and is regularly updated by the community.

Q: Can maigret be used through Tor? A: Yes. Use the --tor flag to route all requests through the Tor network for anonymity.

Q: Does maigret respect rate limits? A: You can configure concurrency and delay settings. Some sites may still block aggressive scanning.

Q: Is maigret legal to use? A: maigret queries publicly available information. Legality depends on your jurisdiction and the purpose of the investigation. Always use it responsibly and with proper authorization.

Sources

讨论

登录后参与讨论。
还没有评论,来写第一条吧。

相关资产