Skip to content

How To Obtain 100 Facebooks a Day

Guillermo Buendia, Yael Esquivel

Large-scale Facebook OSINT techniques for bulk intelligence gathering, account enumeration, and relationship mapping.

Summary

### Exploiting Search Indexing to Harvest Facebook Accounts At 00:00, security researchers Guillermo Buendia and Yael Esquivel demonstrate how search engine discovery techniques can uncover active Facebook account credentials and validation links without direct credential cracking. They explain how automated indexing crawlers ingest sensitive session parameters unintentionally published across the web.

### Mechanism of Shared Validation Links and Session Keys At 03:42, the speakers analyze Facebook's account validation and quick-login architecture. When users generate temporary recovery links, URL strings embed session tokens and passcode parameters (`p_key`). If these links are posted onto public web forums, paste sites, or URL shorteners, any third party clicking the link instantly authenticates into the victim's profile.

### Advanced Search Dorking and Pattern Matching At 06:30 and 10:13, Buendia and Esquivel demonstrate search queries (Google dorks) specifically targeting indexed validation endpoints such as `fb.me` and `auth.php`. By combining URL parameter filters with targeted keyword patterns, they demonstrate automated scripts capturing dozens of valid, authenticated profile links daily.

### Security Implications and Developer Mitigations Concluding between 15:34 and 17:00, the presenters review critical security controls for web identity providers. They recommend binding temporary authentication tokens to user IP addresses and browser fingerprints, enforcing single-use policies with short time-to-live (TTL) expirations, and ensuring authentication endpoints strictly emit `noindex` headers and `robots.txt` disallow directives.

(AI summary — Gemini Flash)

Related talks