All integrations
// Tentacle Tool · OSINT

Cracken + Maigret

Cracken runs Maigret to build a dossier from one username. It re-runs on the extra identifiers Maigret pulls out of the profile pages it finds.

Get started
// 01

Connecting Maigret

Connect with

No credentials — runs on your own Tentacle

Cadence

Runs on demand — installed on a Tentacle, then invoked during an operation (the agent can install and uninstall it mid-run)

Requires

A Tentacle running Linux or macOS. Free licence, nothing to purchase and no credentials to supply.

// 02

What Cracken gets from Maigret

  • Per-site hits — the site name and the profile URL where the username was found, across a 3,000+ site database

  • Fields scraped off each profile page and site API: uid, legacy_id, username, name, created_at, image and background image URLs, bio, location, country, locale, gender, is_verified, follower_count, following_count, board/pin/video counts, and website

  • Links to the owner's other accounts — facebook_link, instagram_username, twitter_username and similar — which feed a recursive re-search

  • Site tags (category, country) and keyword-match flags shown as [++]

  • Reports as HTML, PDF, XMind 8, newline-delimited JSON, an interactive D3 graph, and a Neo4j Cypher script

  • An optional AI investigation summary: likely real name, location, occupation, interests, languages, confidence and follow-up leads

// 03

What Maigret does not do

A default run checks only the 500 highest-ranked sites by traffic, not the full database of 3,000+; the rest has to be asked for. The AI summary needs an OpenAI key Cracken does not supply, so it is off. Sites behind a JavaScript challenge need a separate local service and an opt-in bypass the vendor calls experimental and subject to breaking change.

// 04

How Cracken uses Maigret

  1. 01

    Install Maigret on a Tentacle

  2. 02

    Search a username

  3. 03

    Follow the identifiers Maigret extracts

  4. 04

    Confirm the Tentacle is ready

// 05

Frequently asked questions

How is Maigret different from a plain username checker?

Beyond checking where a name exists, Maigret parses the profiles it finds for names, bios, and linked accounts, then searches those too.

Does Cracken store Maigret's output as structured findings?

No; the agent reads Maigret's output as raw terminal text while deciding the next command, with no parser turning it into structured findings.

“I've been pretty impressed with how CrackenAGI is able to do its vulnerability discovery, enumeration, reconnaissance, as well as eventually being able to actually execute different exploitation paths.”

Cybersecurity Engineer, red team · test-and-measurement manufacturer

Attack with real Maigret context.

See how Cracken runs Maigret on a Tentacle you host, and proves what it finds end to end.