OSINT Tactics on Source Code and Developers
OSINT techniques for tracking developers, analyzing public source code, and identifying sensitive information exposed in repositories.
Summary
### Reconnaissance via Source Code and Developer Footprints At 00:00, Simon Roses introduces open-source intelligence (OSINT) methodologies focused on public source code repositories and developer profiles. While traditional reconnaissance emphasizes network perimeter scanning, domain registration, and DNS enumeration, modern software development workflows leave vast trails of sensitive metadata in public codebases that adversaries can exploit.
### Mining Commit Histories, Metadata, and Organizational Charts At 06:06 and 11:00, Roses explains how analyzing Git repositories and commit logs allows an investigator to map an organization's internal structure. Examining author email addresses, commit timestamps, and collaborator networks reveals working hours, developer roles, and team handoffs, providing critical context for targeted social engineering and phishing campaigns.
### Uncovering Secrets, Hardcoded Credentials, and Obsolete Code At 18:00 and 24:01, the speaker demonstrates extracting actionable intelligence from source code comments, TODO notes, and embedded configuration files. Developers frequently leave behind hardcoded API keys, internal database connection strings, test credentials, and architecture diagrams that bypass external network perimeters.
### Automated Repository Parsing and Relational Threat Modeling At 30:00 and 37:01, Roses details building automated ingestion pipelines using custom scripts and PostgreSQL databases to index massive source code repositories. By correlating commit history with compiler warnings, dependency manifests, and external tools like the Tinkerer framework, security analysts can track changes over time and identify newly introduced vulnerabilities before formal deployment.
(AI summary — Gemini Flash)
Related talks
Recon Village·19 min
Tyler Rorabaugh
Automate OSINT reconnaissance and digital forensics through orchestration tools that streamline attack surface discovery.
Recon Village·19 min
Kunal Aggarwal
DataSploit—an open-source tool for automating OSINT tasks including domain analysis, email tracking, and data collection.
Recon Village·42 min
Jason Haddix
Comprehensive domain discovery and asset enumeration techniques for expanding attack surface and identifying hidden organizational infrastructure.


