Skip to content
KitploitKITPLOIT
ToolsBlog
Submit
ToolsBlog
Submit

Hacking, PenTest, and Cybersecurity Tools for Your Security Arsenal!

Kitploit is a directory of hacking, cybersecurity, and pentesting tools. Discover the latest project updates to find vulnerabilities, analyze systems, automate testing, and strengthen your security.

··Feeds·Contact·Privacy·© 2026 Kitploit

Tool Directory

Categories

View all categories
Loading categories
osint-menace | Kitploit
Tools/GitHubGitHub/awesom3alex/osint-menace
OSINT (Open Source Intelligence)ReconnaissanceInformation GatheringCryptographyThreat IntelligenceLearning & EducationCurated ResourcesDNS Analysis
GitHubawesom3alex/osint-menace

osint-menace

View Repository
921 month agoNot yet reviewed

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
Share

OSINT Menace

Open-Source Recon Console

Built for Hunters, Not Browsers.

OSINT Menace is a Defensive Thinking Project.

OSINT Menace is a Dockerized Python web application for passive, case-driven OSINT triage. It gives analysts a simple cyberpunk-styled interface for running common open-source pivots, reviewing results, saving only the useful findings to cases, and exporting polished reports.

The tool is designed for defensive research, digital footprint review, investigation note-taking, and authorized security work. It favors passive lookups, generated source links, public records pivots, DNS/RDAP information, certificate transparency, wallet explorers, and analyst-controlled case management.

Status

This is an early local build intended to grow into a fuller site later. The current version is useful as a local analyst console and Docker-hosted prototype.

Core Features

  • Cyberpunk-inspired Flask web interface.
  • Docker-first deployment.
  • Auto-detection for mixed target lists.
  • Search modules for email, username, phone, full name, domain, IP address, and crypto wallet inputs.
  • Passive-first OSINT workflow.
  • Per-result and per-link case capture.
  • Case workspaces stored as JSON files under data/cases.
  • Delete individual case items when a result does not fit.
  • Delete an entire case with exact-name confirmation.
  • Export cases as JSON, Markdown, and styled HTML reports.
  • Download raw search results as JSON from the results page.
  • Filter generated results in the browser.
  • OSINT Links page with curated public OSINT resources.
  • API endpoint for future site integrations.

Safety Model

OSINT Menace is intentionally conservative by default.

Included by default:

  • Public profile URL candidates.
  • Search-engine pivot links.
  • Gravatar checks.
  • DNS records.
  • RDAP/WHOIS-style public registration data where available.
  • TLS certificate inspection.
  • Certificate Transparency links and subdomain pivots.
  • Wayback/archive links.
  • Public reputation lookup links.
  • Wallet explorer links.
  • ENS lookup links.
  • Optional basic port scan only when explicitly enabled.

Excluded by default:

  • Credential hunting.
  • Password or breach account enumeration against private services.
  • Dark-web scraping.
  • Onion crawling.
  • Evasion logic.
  • Login-required automation.
  • Account discovery against private messenger or family-safety apps.
  • API-key-only enrichment modules.
  • Automated social media scraping that would require authenticated sessions.

Search Types

Auto

Auto mode accepts mixed targets separated by new lines, commas, or semicolons. It detects likely target types and runs the matching modules.

Examples:

root@kitploit:~
[email protected]
John P. Smith
example.com
1.1.1.1
0x0000000000000000000000000000000000000000

Email

Email searches include:

  • Format validation.
  • Gravatar hash/profile pivot.
  • Domain extraction.
  • MX/provider clues.
  • SPF/DMARC DNS posture.
  • Search-engine query links.
  • Public mention pivots.

Username

Username searches include:

  • Candidate profile URLs across common platforms.
  • GitHub, Reddit, YouTube, Pinterest, Tumblr, Telegram, Mastodon, Bluesky, and other public profile-style pivots.
  • Search-engine pivots.
  • Optional custom forum URL patterns with {username}.

Phone

Phone searches include:

  • Format cleanup.
  • Region/country guess where possible.
  • Public search query generation.
  • Public mention pivots.

Signal and Life360 account discovery are intentionally not automated.

Full Name

Full-name searches include:

  • Search query generation.
  • LinkedIn/public profile pivots.
  • Public records search links.
  • Business filing search links.

Domain

Domain searches include:

  • DNS A, AAAA, MX, NS, and TXT records.
  • SPF/DMARC posture.
  • RDAP public registration details where available.
  • TLS certificate metadata.
  • Certificate Transparency links.
  • Public CT-based subdomain discovery pivots.
  • Technology hints.
  • Archive/Wayback pivots.
  • Reputation links.

IP Address

IP searches include:

  • IP validation.
  • Reverse DNS.
  • RDAP/ASN organization lookup.
  • Geo approximation where available.
  • Public reputation links.
  • Passive DNS links.
  • Optional basic port scan only when the user explicitly enables authorized scanning.

Crypto Wallet

Wallet searches include:

  • Bitcoin/Ethereum format validation.
  • Explorer links.
  • Public transaction summary pivots.
  • ENS lookup pivots.

Cases

Cases are the working folders for an investigation. They are stored in:

root@kitploit:~
data/cases/

The case workflow supports:

  • Creating a new case.
  • Saving a full search to a case.
  • Saving one result section to a case.
  • Saving one individual link to a case.
  • Selecting a case when multiple cases exist.
  • Auto-saving to the only case when exactly one case exists.
  • Keeping the user on the results page after adding to a case.
  • Deleting individual saved items.
  • Exporting the case.
  • Deleting the full case.

Reports

Each case can be exported in three formats:

  • JSON: machine-readable case data.
  • Markdown: lightweight report text.
  • HTML Report: styled final report page with metadata, summaries, findings, links, notes, and print support.

OSINT Links

The /osint-links page includes a curated set of OSINT categories and links derived from:

https://start.me/p/L1rEYQ/osint4all

Credit is shown at the bottom of the OSINT Links page. The local catalog is stored at:

root@kitploit:~
data/catalog/osint_links.json

The default catalog excludes obviously unsafe identity-generation, onion mirror, and scraped-data entries.

API

Health check:

root@kitploit:~
curl http://localhost:8088/health

Run a search:

root@kitploit:~
curl -sS http://localhost:8088/api/search \
  -H 'Content-Type: application/json' \
  -d '{"search_type":"auto","query":"[email protected]\nexampleuser\nexample.com"}'

Supported search_type values:

root@kitploit:~
auto
email
username
phone
name
domain
ip
wallet

Project Layout

root@kitploit:~
.
├── app.py                  # Flask routes, case management, reports, API
├── osint_tool.py           # Passive OSINT modules and helper functions
├── Dockerfile              # Python/Gunicorn container
├── docker-compose.yml      # Local service definition
├── requirements.txt        # Python dependencies
├── INSTALL.md              # Installation and operations guide
├── README.md               # Product and developer overview
├── data/
│   ├── cases/              # Saved case JSON files
│   └── catalog/            # OSINT Links catalog
├── reference_scripts/      # Optional local reference notes/archives
├── static/
│   └── styles.css          # Cyberpunk UI styling
└── templates/              # Flask/Jinja HTML templates

GitHub Sources That Inspired This Application

The following GitHub projects were reviewed as reference material for workflow ideas, target categories, UI/reporting concepts, defensive boundaries, or passive pivot patterns. OSINT Menace does not present these credits inside run results, but they are documented here for attribution and project history.

The local reference_scripts/ folder also contains duplicate E4GL30S1NT archive material. Treat the table above as the deduplicated source list.

Legal And Ethical Use

Use OSINT Menace only for lawful, defensive, and authorized research. Do not use it to harass people, bypass privacy controls, scrape private services, enumerate accounts where terms prohibit it, or scan systems without permission.

The app generates public pivots and performs passive checks by default. If you enable the authorized port scan option, you are responsible for ensuring that you own or have permission to test the target.

License Notes

Local development used archived reference projects under reference_scripts/, but the public GitHub package keeps that folder lightweight and ignores third-party zip archives by default. Those upstream projects have their own licenses and authors. Review each upstream license before redistributing, copying, or incorporating code from those projects.

OSINT Menace itself should maintain clear separation between:

  • Original application code.
  • Curated public links.
  • Locally archived third-party reference material.
  • Future modules that may require separate licensing, API keys, or permission gates.

See Also

  • INSTALL.md for setup, Docker commands, troubleshooting, and local development.

Created by Alex Berta

  • Alex Berta
  • [email protected]
  • Linkedin: /in/AlexanderBerta
  • Buy Me A Coffee - https://buymeacoffee.com/alexberta
Download Tool
ProjectGitHub SourceWhat It Informed
AVTrackhttps://github.com/marie-jeannesotho844/AVTrackReport/export thinking and investigation-result workflow ideas from a tracking-oriented tool.
E4GL30S1NThttps://github.com/C0MPL3XDEV/E4GL30S1NTModular OSINT CLI structure, username reconnaissance, email discovery, phone lookup, DNS/WHOIS-style pivots, and direct subcommand organization.
IG-Detectivehttps://github.com/shredzwho/IG-DetectiveInvestigation management, reporting concepts, and the decision to avoid auth-walled social automation in the default app.
LeakReconhttps://github.com/Webfooted-cupule499/LeakReconLeak/threat-intel workflow ideas, crypto tracker concepts, reporting structure, and safety boundaries around dark-web and credential modules.
OSINT-Profilerhttps://github.com/Despairing-australiancrawl83/OSINT-ProfilerMulti-target profiling ideas for emails, phone numbers, usernames, and saved investigative reports.
OSINT Tool For TG / TeleOSINThttps://github.com/Flintgliboom/OSINT-Tool-For-TGTelegram-related OSINT category awareness and the decision to keep private/API-gated account discovery out of the default workflow.
VENOMhttps://github.com/ghostport-sudo/venomEmail, username, phone, domain, web UI, export/report, and passive module organization ideas.
CloudCheckhttps://github.com/blacklanternsecurity/cloudcheckCloud/CDN/provider-awareness concepts for domain/IP enrichment and technology hints.
cloudgazehttps://github.com/Roentgenographic-skyline37/cloudgazeDashboard/product UI ideas, filtering concepts, and report/export interaction patterns.
Tookie OSINThttps://github.com/Alfredredbird/tookie-osintUsername discovery, profile URL coverage, internationalized OSINT-tool presentation, and platform-list thinking.