ctf-osint
Provides open source intelligence techniques for CTF challenges.
Skill by Fruit-Guardians
Install
Works with Claude Code. Read the repository before you give any tool access to your data.
npx agentmarket install skill/fruit-guardians-ctf-osint
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: data, marketing
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/ctf-osint
Tools it pre-approves 9
From allowed-tools in SKILL.md: the agent may use these without asking you each time.
BashReadWriteEditGlobGrepTaskWebFetchWebSearch
What's inside
- Skill name
ctf-osint- Description
- Provides open source intelligence techniques for CTF challenges. Use when gathering information from public sources, social media, geolocation, DNS records, username enumeration, reverse image search, Google dorking, Wayback Machine, Tor relays, FEC filings, or identifying unknown data like hashes and coordinates.
- License
- MIT
- Compatibility
- Requires filesystem-based agent (Claude Code or similar) with bash, Python 3, and internet access for OSINT lookups.
- Allowed tools
- Bash, Read, Write, Edit, Glob, Grep, Task, WebFetch, WebSearch
- Metadata
- user-invocable: false
- Instructions
- 184 lines in SKILL.md · view on GitHub
Before installing
- Pre-approves any shell command
- Instructions call the network
Files (4)
- SKILL.md
- geolocation-and-media.md
- social-media.md
- web-and-dns.md
SKILL.md (first lines)
# CTF OSINT Quick reference for OSINT CTF challenges. Each technique has a one-liner here; see supporting files for full details. ## Prerequisites **Python packages (all platforms):** ```bash pip install shodan Pillow ``` **Linux (apt):** ```bash apt install whois dnsutils nmap libimage-exiftool-perl imagemagick curl ``` **macOS (Homebrew):** ```bash brew install whois bind nmap exiftool imagemagick curl ``` ## Additional Resources - [social-media.md](social-media.md) - Twitter/X (user IDs, Snowflake timestamps, Nitter, memory.lol, Wayback CDX), Tumblr (blog checks, post JSON, avatars), BlueSky search + API, Unicode homoglyph steganography, Discord API, username OSINT (namechk, whatsmyname, Osint Industries), username metadata mining (postal codes), platform false positives, multi-platform chains, Strava fitness route OSINT - [geolocation-and-media.md](geolocation-and-media.md) - Image analysis, reverse image search (including Baidu for China), Google Lens cropped region search, reflected/mirrored text reading, geolocation techniques (railroad signs, infrastructure maps, MGRS), Google Plus Codes, EXIF/metadata, hardware identification, newspaper archives, IP geolocation, Google Street View panorama matching, What3Words micro-landmark matching, Google Maps crowd-sourced photo verification, Overpass Turbo spatial queries, music-themed landmark geolocation with key encoding - [web-and-dns.md](web-and-dns.md) - Google dorking (including TBS image filters), Google Docs/Sheets enumeration, DNS recon (TXT, zone transfers), Wayback Machine, FEC research, Tor relay lookups, GitHub repository analysis, Telegram bot investigation, WHOIS investigation (reverse WHOIS, historical WHOIS, IP/ASN lookup), fake service banner detection via nmap fingerprinting --- ## When to Pivot - If you already have the files or packets locally and now need extraction or carving, switch to `/ctf-forensics`. - If the task becomes active exploitation of a live HTTP service, switch to `/ctf-web`. - If you uncover malware samples, beacons, or suspicious binaries during attribution, switch to `/ctf-malware`. ## Quick Start Commands ```bash # DNS recon dig -t any target.com dig -t txt target.com dig axfr @ns.target.com target.com whois target.com # Image metadata exiftool image.jpg identify -verbose image.jpg | head -30 # Web archive curl "https://web.archive.org/web/20230101*/target.com" # Username lookup curl -s "https://whatsmyname.app/api/lookup?username=<user>" # Shodan shodan search "hostname:target.com" shodan host <ip> ``` ## String Identification - 40 hex chars -> SHA-1 (Tor fingerprint) - 64 hex chars -> SHA-256 - 32 hex chars -> MD5 ## Twitter/X Account Tracking - Persistent numeric User ID: `https://x.com/i/user/<id>` works even after renames. - Snowflake timestamps: `(id >> 22) + 1288834974657` = Unix ms. - Wayback CDX, Nitter, memory.lol for historical data. See [social-media.md](social-media.md). ## Tumblr Investigation - Blog check: `curl -sI` for `x-tumblr-user` header. Avatar at `/avatar/512`. See [social-media.md](social-media.md). ## Username OSINT - [whatsmyname.app](https://whatsmyname.app) (741+ sites), [namechk.com](https://namechk.com). Watch for platform false positives. See [social-media.md](social-media.md). ## Image Analysis & Reverse Image Search - Google Lens (crop to region of interest), Google Images, TinEye, Yandex (faces). Check corners for visual stego. Twitter strips EXIF. See [geolocation-and-media.md](geolocation-and-media.md). - **Cropped region search:** Isolate distinctive elements (shop signs, building facades) and search via Google Lens for better results than full-scene search. See [geolocation-and-media.md](geolocation-and-media.md). - **Reflected text:** Flip mirrored/reflected text (water, glass) horizontally; search partial text with quoted strings. See [geolocation-and-media.md](geolocation-and-media.md). ## Geolocation - Railroad signs, infrastructure maps (OpenRailwayMap, OpenInfraMap), process of elimination. See [geolocation-and-media.md](geolocation-and-media.md). - **Street View panorama matching:** Feature extraction + multi-metric image similarity ranking against candidate panoramas. Useful when challenge image is a crop of a Street View photo. See [geolocation-and-media.md](geolocation-and-media.md). - **Road sign OCR:** Extract text from directional signs (town names, route numbers) to pinpoint road corridors. Driving side + sign style + script identify the country. See [geolocation-and-media.md](geolocation-and-media.md). - **Architecture + brand identification:** Post-Soviet concrete = Russia/CIS; named businesses → search locations/branches → cross-reference with coastline/terrain. See [geolocation-and-media.md](geolocation-and-media.md). - **Music-themed landmark geolocation:** Multiple images of music-related landmarks worldwide; each yields a piano key number encoding one flag character. Identify all locations first, then decode the key sequence. See [geolocation-and-media.md](geolocation-and-media.md). ## MGRS Coordinates - Grid format "4V FH 246 677" -> online converter -> lat/long -> Google Maps. See [geolocation-and-media.md](geolocation-and-media.md). ## Google Plus Codes - Format `XXXX+XXX` (chars: `23456789CFGHJMPQRVWX`). Drop a pin on Google Maps → Plus Code appears in details. Free, no API key needed. See [geolocation-and-media.md](geolocation-and-media.md). ## Metadata Extraction ```bash exiftool image.jpg # EXIF data pdfinfo document.pdf # PDF metadata mediainfo video.mp4 # Video metadata ``` ## Google Dorking ```text site:example.com filetype:pdf intitle:"index of" password ``` **Image TBS filters:** Append `&tbs=itp:face` to Google Image URLs to filter for faces only (strips logos/banners). See [web-and-dns.md](web-and-dns.md). ## Google Docs/Sheets
From Fruit-Guardians/ProofBlade, MIT.
More from Fruit-Guardians/ProofBlade
- 0.587score
ctf-forensics
Fruit-Guardians
Provides digital forensics and signal analysis techniques for CTF challenges.
SkillBFreshness: B★ 8Claude Code - 0.587score
ctf-malware
Fruit-Guardians
Provides malware analysis and network traffic techniques for CTF challenges.
SkillBFreshness: B★ 8Claude Code - 0.587score
ctf-misc
Fruit-Guardians
Provides miscellaneous CTF challenge techniques for problems that do not cleanly fit the main categories.
SkillBFreshness: B★ 8Claude Code - 0.587score
ctf-pwn
Fruit-Guardians
Provides binary exploitation techniques for CTF challenges.
SkillBFreshness: B★ 8Claude Code - 0.587score
ctf-reverse
Fruit-Guardians
Provides reverse engineering techniques for CTF challenges.
SkillBFreshness: B★ 8Claude Code - 0.587score
ctf-web
Fruit-Guardians
Provides web exploitation techniques for CTF challenges.
SkillBFreshness: B★ 8Claude Code - 0.587score
solve-challenge
Fruit-Guardians
Solves CTF challenges by performing first-pass triage, identifying the dominant category, and routing execution to the right specialized ctf-* skill.
SkillBFreshness: B★ 8Claude Code - 0.587score
ctf-reverse
Fruit-Guardians
Evidence-first workflow for CTF reverse engineering of binaries, bytecode, firmware, virtual machines, and packed targets.
SkillBFreshness: B★ 8Claude Code +9 - 0.587score
ctf-ai-ml
Fruit-Guardians
Provides AI and machine learning techniques for CTF challenges.
SkillBFreshness: B★ 8Claude Code - 0.587score
ctf-crypto
Fruit-Guardians
Provides cryptography attack techniques for CTF challenges.
SkillBFreshness: B★ 8Claude Code - 0.584score
ctf-writeup
Fruit-Guardians
Generates a single standardized submission-style CTF writeup for competition handoff and organizer review.
SkillBFreshness: B★ 8Claude Code - 0.579score
proofblade-api-index
Fruit-Guardians
Use the repository API index before adding a shared helper, especially in packages/atoms.
SkillBFreshness: B★ 8Claude Code +9
Signals
- Stars
- 8
- Forks
- 7
- Open issues
- 0
- Last commit (this folder)
- Aug 14, 2026 (2 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/Fruit-Guardians/ProofBlade
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from Fruit-Guardians
- 0.587score
ctf-malware
Fruit-Guardians
Provides malware analysis and network traffic techniques for CTF challenges.
SkillBFreshness: B★ 8Claude Code - 0.587score
ctf-misc
Fruit-Guardians
Provides miscellaneous CTF challenge techniques for problems that do not cleanly fit the main categories.
SkillBFreshness: B★ 8Claude Code - 0.587score
ctf-pwn
Fruit-Guardians
Provides binary exploitation techniques for CTF challenges.
SkillBFreshness: B★ 8Claude Code - 0.587score
ctf-reverse
Fruit-Guardians
Provides reverse engineering techniques for CTF challenges.
SkillBFreshness: B★ 8Claude Code - 0.587score
ctf-web
Fruit-Guardians
Provides web exploitation techniques for CTF challenges.
SkillBFreshness: B★ 8Claude Code - 0.587score
ctf-forensics
Fruit-Guardians
Provides digital forensics and signal analysis techniques for CTF challenges.
SkillBFreshness: B★ 8Claude Code
Cite this page
ctf-osint skill. Agent Mart. https://agentmart.dev/skills/fruit-guardians-ctf-osint (last updated 2026-10-24)