1.8M Records Scraped Behind a Two-Layer CAPTCHA by Joe Estephan1.8M Records Scraped Behind a Two-Layer CAPTCHA by Joe Estephan

1.8M Records Scraped Behind a Two-Layer CAPTCHA

Joe Estephan

Joe Estephan

A scraper that collected 1,800,000 records from a site guarded by two CAPTCHA layers: a math image, and a hidden JavaScript check that expires within seconds.
The solver reads the image, computes the answer and submits it inside the expiry window. The extraction runs at volume with retries and logging. The client got clean datasets ready for analysis, with accuracy above what they had asked for.
Like this project

Posted Oct 20, 2026

A scraper that collected 1,800,000 records from a site guarded by a math-image CAPTCHA and a hidden JavaScript check that expires within seconds.