appsec.fyi

OSINT — A Practical Guide

A curated AppSec resource library covering XSS, SQLi, SSRF, IDOR, RCE, XXE, OSINT, and more.

OSINT: A Practical Guide

Curated and synthesized by . Last updated 2026-08-01. Synthesized from 137 of 137 curated resources. Browse all 137 OSINT resources →

Problem Framing: Why OSINT Matters for AppSec Professionals

In application security, our focus is often on the internal workings of systems, code vulnerabilities, and network defenses. However, understanding the external landscape of an organization—its digital footprint, exposed assets, and the publicly available intelligence about its operations and personnel—is equally critical. This is where Open-Source Intelligence (OSINT) becomes an indispensable discipline.

Attackers are already conducting extensive OSINT operations against organizations to identify attack vectors, discover exposed infrastructure, harvest employee credentials from data breaches, and pinpoint unpatched systems, all before launching an exploit [1]. For application security professionals, this means that vital context for understanding potential threats and attack surfaces is readily available in the public domain.

Leveraging OSINT allows appsec teams to proactively identify vulnerabilities and exposures that might otherwise be missed. It’s about understanding an organization’s external attack surface from an adversary’s perspective [2][3]. By mapping an organization’s internet-facing infrastructure, discovering exposed cloud assets, and understanding the technologies in use, we can better prioritize security efforts and identify potential blind spots. OSINT is not just for external penetration testers; it's a fundamental practice for internal security assessments, threat hunting, and incident response.

Furthermore, OSINT skills are crucial for understanding the broader threat landscape, including tracking threat actor infrastructure and campaigns, and contextualizing security alerts with external data [1]. This guide aims to provide experienced application security professionals with a practitioner-focused overview of OSINT, emphasizing its relevance and practical application in our field.

Core Mechanics of OSINT

At its core, OSINT is the disciplined collection and analysis of publicly available information to produce actionable intelligence [4][1]. The "open source" designation refers to the accessibility of the information, not the software used to gather it. This intelligence can be derived from a vast array of sources, including websites, social media platforms, public records, news archives, government databases, forums, and even the deep and dark web [2][5].

The process typically follows a structured methodology, often broken down into key phases:

OSINT collection can be categorized by its interaction level with the target:

The ethical and legal dimensions of OSINT are critical. All activities must be conducted within legal boundaries, respecting privacy rights and terms of service, and avoiding unauthorized access [9][4][5][10][11].

Notable Techniques for AppSec Professionals

Several OSINT techniques are particularly relevant to application security professionals, helping to map attack surfaces, identify exposures, and understand target environments:

Google Dorking (Advanced Search Operators)

Google dorking involves using Google's advanced search operators to find specific, often hidden, information that isn't readily accessible through normal queries [9][12][13][14][15][11]. This technique is invaluable for discovering exposed files, sensitive documents, login pages, configuration files, and database exposures [13][12].

Key operators for appsec include:

Example Google dork queries relevant to appsec:

# Find PDF files on a target domain containing "confidential"

site:target.com filetype:pdf intext:confidential

# Discover administrative interfaces on a target domain site:target.com inurl:admin

# Locate login pages on .com domains site:.com intext:login

# Find environment files that might contain credentials site:target.com filetype:env

# Uncover directory listings that might expose sensitive files site:target.com intitle:"index of"

Tools like the Google Hacking Database (GHDB) provide curated lists of effective dorks [9][1][16]. Automating Google Dorking can transform it into a continuous monitoring function [13].

Subdomain Enumeration

Identifying all subdomains associated with a target is crucial for mapping the attack surface. Attackers often use subdomains for staging, hosting phishing sites, or housing less secured applications [17][13].

Techniques include:

Identifying Exposed Assets and Infrastructure

Discovering internet-facing assets, open ports, running services, and misconfigurations is a cornerstone of OSINT for appsec. Tools that scan the internet for connected devices are particularly useful here.

Metadata Analysis

Documents and files shared publicly can inadvertently contain sensitive metadata. Tools that extract this information can reveal internal usernames, file paths, software versions, and other details useful for reconnaissance [30][31][32][22][24][33][34].

Username and Email Enumeration

Identifying usernames and email addresses associated with a target organization or individuals can reveal employee lists, social media profiles, and potential credentials exposed in data breaches.

Social Media Intelligence (SOCMINT)

Analyzing social media platforms can reveal valuable information about individuals, organizational structures, employee roles, and public sentiment. It's a subset of OSINT focusing on data from social platforms [46][47][21].

Techniques include:

Tooling for OSINT in AppSec

A robust OSINT toolkit is essential for any application security professional. The landscape is vast, with many excellent free and commercial options. Here are some of the most impactful tools and frameworks:

Frameworks and Aggregators

Specialized Tools

For programmatic access and automation, many of these tools offer APIs or can be integrated into custom scripts [38][2][63][3][19][65][66].

Recent Developments and Trends

The OSINT landscape is rapidly evolving, driven by advancements in AI and the increasing availability of data. Several key trends are shaping the field:

Frameworks like OSINT Framework [28] and comprehensive guides are essential for navigating this dynamic field [77][7][60][22][78][79][80][27].

Detection and Prevention

While OSINT itself isn't a direct detection or prevention mechanism, the intelligence gathered can inform both. For application security teams, OSINT can help:

For prevention, understanding what information is publicly discoverable about an organization is key. This includes conducting regular OSINT assessments on one's own digital footprint, securing exposed assets, and implementing strong data handling policies [6][10][82].

Tooling: A Deeper Dive

Many tools can be categorized by their primary function:

Reconnaissance and Attack Surface Mapping

Identity and People Intelligence

Data Breach and Leak Monitoring

Metadata and Document Analysis

Search and Discovery

Automation and Scripting

Many tools are built in Python, offering modularity and extensibility for custom workflows:

Building custom APIs from OSINT data, such as indexing Project Sonar data with MongoDB and NodeJS, can overcome the limitations of free tiers and rate limiting of existing OSINT APIs [66].

Where to Go Deeper

To further hone your OSINT skills for application security, consider these resources:

Sources cited in this guide

  1. OSINT Tools for Cybersecurity: A Practical Guide for Security Teams — socradar.io
  2. 10 Top OSINT Tools Every Investigator Should Know in 2026 — hackread.com
  3. Top 5 OSINT Sources for Pentesting and Bug Bounties (Intel 471) — intel471.com
  4. Open Source Intelligence or OSINT involves collecting and analysing information that is publicly available online — londonlovesbusiness.com
  5. OSINT Techniques & Tools (Imperva) — imperva.com
  6. How to Use the OSINT Framework: Sources, Tools, Steps (BitSight) — bitsight.com
  7. Complete OSINT Guide 2025: Find Anyone Online — projectosint.com
  8. Bug Bounty 101: Top 10 Reconnaissance Tools | Netlas — netlas.io
  9. Hacking With Google — infosecwriteups.com
  10. Top 15 OSINT Tools For Cybersecurity In 2026 — cyble.com
  11. Top 15 Free OSINT Tools To Collect Data From Open Sources — recordedfuture.com
  12. Master Google Dorking: Advanced Techniques for OSINT and Ethical Hacking — neospl0it.github.io
  13. Automating Google Dorking: From Manual OSINT Technique to Continuous Monitoring — digitalstakeout.com
  14. 8 Best OSINT Tools (Paid & Free) in 2025 — comparitech.com
  15. 10 Best Open Source Intelligence (OSINT) Tools Of 2025 — wbcomdesigns.com
  16. Dorks collections list — github.com
  17. Phishing Reconnaissance: How Attackers Identify and Target Vulnerable Domains — securityboulevard.com
  18. Top Ethical Hacking Tools used by Ethical hackers in 2026: An Expert Guide for Pentesters Ethical hackers and Security Professionals — eccouncil.org
  19. Domain and IP Investigation with OSINT: Complete Guide (OSINTBench) — osintbench.com
  20. Beyond Google: Navigating the Hidden Internet with Shodan and Censys — medium.com
  21. OWASP OSINT Resources — welivesecurity.com
  22. OSINT Framework - GeeksforGeeks — geeksforgeeks.org
  23. Top 10 OSINT Tools 2026 - DevOpsSchool — devopsschool.com
  24. Top 10 OSINT Tools Everyone Should Know | SMIIT CyberAI — smiit-cyberai.com
  25. Top 10 OSINT Tools in 2025 Cyber Analysts Trust — axis-intelligence.com
  26. 15 Best OSINT Tools in 2026 | Lampyre — lampyre.io
  27. Open Source Intelligence Tools and Resources Collection — github.com
  28. OSINT Framework — osintframework.com
  29. OSINT Gathering Using Censys (Hackers Arise) — hackers-arise.com
  30. Beyond Canarytokens: Building a DIY Document Tripwire with Passive OS Fingerprinting — infosecwriteups.com
  31. OSINT Tools Security Analysts Should Know for 2025 — liferaftlabs.com
  32. Geolocation 101: image-based OSINT tips — authentic8.com
  33. WebRecon from @D4rk_Intel is another OSINT multi-tool worth knowing about. 🧠 — x.com
  34. kargisimos/offensive-bookmarks — github.com
  35. Tracing Digital Intent: New MacOS Tahoe 26 Artifact Discovered — unit42.paloaltonetworks.com
  36. Best OSINT Tools for Intelligence Gathering (2026) — shadowdragon.io
  37. 9 Top OSINT Tools & How to Evaluate Them — wiz.io
  38. The 10 Top OSINT Tools of 2026 — aijourn.com
  39. GhostTrack Explained: Track IPs Phones and Usernames Easily — techshali.com
  40. Email-Username-OSINT Toolbox — github.com
  41. OSINT Framework: How to Build a Custom Maltego Transform — netragard.com
  42. GitHub - kaifcodec/user-scanner: Scan a username across multiple social, developer, and creator platforms to see if it’s available. Perfect for finding a unique username across GitHub, Twitter, Reddit, Instagram, Telegram and more, all in one command. — github.com
  43. spiderfoot: OSINT automation for threat intel (GitHub) — github.com
  44. Spiderfoot vs Maltego for OSINT Research Cases — osintteam.blog
  45. OSINT for Threat Enrichment: Deep Dive with Maltego, SpiderFoot, IntelX, Recon-ng — medium.com
  46. Social Media Intelligence (SOCMINT) in Modern Investigations — osint.industries
  47. OSINT Techniques: Complete List for Investigators — shadowdragon.io
  48. How to Conduct Investigations Using OSINT & Maltego — maltego.com
  49. OSINT Challenge in 30: Social Media Geolocation — medium.com
  50. Trace Labs OSINT Educational Series — tracelabs.org
  51. Open Source Intelligence (OSINT): AI-Powered Image Geo-Location — hackers-arise.com
  52. Useful OSINT Browser Extensions — medium.com
  53. OSINT Framework: The Ultimate Guide for Ethical Hackers — medium.com
  54. OSINT Framework — osintframework.com
  55. DataSploit/datasploit: An #OSINT Framework to perform various recon techniq — github.com
  56. Best OSINT Tools for Investigations and Threat Intelligence in 2026 — hackread.com
  57. A Beginner's Guide to OSINT Investigation with Maltego — wondersmithrae.medium.com
  58. 13 Best OSINT Tools for 2025 — talkwalker.com
  59. sarenka: OSINT tool (Shodan/Censys) (GitHub) — github.com
  60. Awesome OSINT - A Curated List of OSINT Resources — github.com
  61. Google dork cheatsheet — gist.github.com
  62. BITSCTF 2026 Writeups | OSINT And Steganography / Forensics Challenges — infosecwriteups.com
  63. mosint: An automated e-mail OSINT tool — github.com
  64. Awesome OSINT for Everything — github.com
  65. OSINT Tools And Techniques (Neotas) — neotas.com
  66. Build Your Own OSINT APIs for Pen Testers — claconnect.com
  67. Top 10 OSINT Tools, Products & Solutions — SocialLinks — blog.sociallinks.io
  68. OSINT 2025: New and updated digital investigative tools — indicator.media
  69. AI-enabled Workflows and Deeper Intelligence — trmlabs.com
  70. AI vs dirty money: Using opensource intelligence to expose illicit financial flows — retailbankerinternational.com
  71. Agentic OSINT: The Next Evolution Of Intelligence Gathering — the420.in
  72. reconurge/flowsint: A graph manager to help you save time in your cyber investigations. — github.com
  73. Top OSINT Tools For Dark Web (Brandefense) — brandefense.io
  74. OSINT Basics: What is Dark Web Intelligence (DARKInt)? — osint.industries
  75. Python for Dark Web OSINT: Automate Threat Monitoring — publication.osintambition.org
  76. Dark Web Monitoring Using Python - Code With C — codewithc.com
  77. IntelTechniques Books (Michael Bazzell) — inteltechniques.com
  78. Open Source Intelligence GitHub Topics — github.com
  79. OSINT Bible: Comprehensive 2026 Guide — github.com
  80. What is OSINT? Tools, Techniques and Framework Explained — medium.com
  81. OSINT Industries — Online Investigations Platform — osint.industries
  82. 6 Ways to Delete Yourself From the Internet — wired.com
  83. Hunchly - Better Online Investigations — hunch.ly
  84. Hunchly - Better Online Investigations — hunch.ly
  85. Telegram-OSINT: In-depth repository of Telegram OSINT resources — github.com
  86. Lessons from Building an Online Toolkit to Aid Open-Source Investigations — niemanreports.org
  87. Bellingcat's Online Investigation Toolkit — bellingcat.gitbook.io
  88. I Participated in a Trace Labs CTF - Now I'm Hooked on OSINT — dfirdiva.com
  89. OSINT Investigation Techniques for Missing Person Cases (Trace Labs) — alexislingad.medium.com
  90. ljagiello/ctf-skills: Claude Code skills for solving CTF challenges - web exploitation, binary pwn, crypto, reverse engineering, forensics, OSINT, and more — github.com
  91. TryHackMe — Checkmate | Full Walkthrough — infosecwriteups.com
  92. Open-Source Intelligence (OSINT) in 5 Hours - Full Course - Learn OSINT! — youtube.com
  93. Show HN: Osint tool that finds exposed files on domains — search.cerast-intelligence.com
  94. Phone Numbers and Emails to Hidden Subdomains: The OSINT Acquisition Pipeline That Uncovered a… — infosecwriteups.com
  95. Unmasking Phishing: Strategies for identifying 0ktapus domains and beyond — wiz.io
  96. PrizeBuzz phishing network analysis — phisheye.com
  97. The Crime Blue Team Lab (CyberDefenders) — infosecwriteups.com
  98. CAT Reloaded CTF — CATF 2025 — DFIR Challenges — infosecwriteups.com
  99. IEEE Victoris 4.0 — CTF 2025 — Quals DFIR Challenges — infosecwriteups.com
  100. Image Analysis and Geolocation with OSINT (OSINT Combine) — osintcombine.com
  101. Operational Technology Discovery: ICS OSINT — medium.com
  102. Top 15 OSINT Tools in 2025 (OSINT BYLE) — osintbyle.medium.com
  103. Recon Village - OSINT and Reconnaissance Village at DEF CON 33 — reconvillage.org
  104. Automated OSINT Techniques for Digital Asset Discovery and Cyber Risk Assessment — mdpi.com
  105. Top 10 OSINT Tools and Software for 2026 — streetinsider.com
  106. Best Open Source Windows OSINT Tools 2026 — sourceforge.net
  107. 10 Best Threat Intelligence Tools In 2026 — cloudsek.com
  108. IVMachiavelli/OSINT_Team_Links: Links for the OSINT Team — github.com
  109. Automating OSINT Blog — automatingosint.com
  110. Thingful - a search engine for the Internet of Things — thingful.net
  111. 10 Rare and Worthy Websites and Services for Security Professionals — osintteam.blog
  112. ‘Dogequest’ Site Claims to Dox Tesla Owners Across the U.S. — 404media.co
  113. Thousands of Corporate Secrets Were Left Exposed. This Guy Found Them All — wired.com
  114. Favorite tweet by @JasonFord — twitter.com
  115. Favorite tweet by @0xAsm0d3us — twitter.com
  116. Favorite tweet by @harshbothra_ — twitter.com
  117. Favorite tweet by @Insharamin — twitter.com
  118. hashlookup-forensic-analyser version 0.8 released including a report functionality — github.com
  119. Track any IP Address’s Exact Location like a Pro Hacker — medium.com
  120. Phone Number Lookup — github.com
  121. OSINT: How to find information on anyone? — usersearch.org
  122. Remove Personal Info from Google - DeleteMe — joindeleteme.com
  123. OSINT Treasure Trove — bib.opensourceintelligence.biz
  124. How To Track Phone Number Location With Python — python.plainenglish.io
  125. Open-source information gathering tool — medium.com
  126. Python Cybersecurity — vinsloev.medium.com
  127. How to search URLs exposed by Shortener services — grayhatwarfare.medium.com
  128. Gathering Open Source Intelligence — link.medium.com
  129. Thingful - a search engine for the Internet of Things — thingful.net
  130. Automating OSINT Blog — automatingosint.com
📚 This guide is synthesized from the full text of resources curated in the OSINT library, and refreshed as new material is added.