<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Crawlex Blog</title><description>Reference posts on crawling, anti-bot systems, and the protocols both sides depend on.</description><link>https://blog.crawlex.net/</link><language>en-us</language><item><title>How to bypass Queue-it: a field guide for HTTP clients in 2026</title><link>https://blog.crawlex.net/posts/bypassing-queue-it/</link><guid isPermaLink="true">https://blog.crawlex.net/posts/bypassing-queue-it/</guid><description>What a virtual waiting room actually does, what an HTTP client has to handle to walk through it the way a browser would, and the five layers any client needs to model correctly.</description><pubDate>Tue, 12 May 2026 00:00:00 GMT</pubDate><category>anti-bot</category><category>waiting-room</category><category>queue-it</category><author>noreply@truedaniyyel.com (Daniel Adrian)</author><enclosure url="https://blog.crawlex.net/bypassing-queue-it-cover.png" length="1" type="image/webp"/></item><item><title>TLS fingerprinting: from ClientHello bytes to JA4</title><link>https://blog.crawlex.net/posts/tls-fingerprinting-ja3-to-ja4/</link><guid isPermaLink="true">https://blog.crawlex.net/posts/tls-fingerprinting-ja3-to-ja4/</guid><description>What a ClientHello actually contains, why JA3 worked for six years and then stopped, and what JA4 fixes, with a Python reference you can run against your own packet captures.</description><pubDate>Tue, 05 May 2026 00:00:00 GMT</pubDate><category>tls</category><category>fingerprinting</category><category>anti-bot</category><author>noreply@truedaniyyel.com (Daniel Adrian)</author><enclosure url="https://blog.crawlex.net/tls-fingerprinting-cover.png" length="1" type="image/webp"/></item><item><title>The history of CAPTCHA, 1997–2026: from AltaVista&apos;s spam filter to Cloudflare Turnstile</title><link>https://blog.crawlex.net/posts/history-of-captcha/</link><guid isPermaLink="true">https://blog.crawlex.net/posts/history-of-captcha/</guid><description>Twenty-eight years of trying to tell humans from machines, traced through the original patents, papers, and announcements. Distorted text, reCAPTCHA, the checkbox, invisible scoring, signed agents.</description><pubDate>Thu, 30 Apr 2026 00:00:00 GMT</pubDate><category>captcha</category><category>anti-bot</category><category>history</category><category>recaptcha</category><category>turnstile</category><author>noreply@truedaniyyel.com (Daniel Adrian)</author><enclosure url="https://blog.crawlex.net/captcha-cover.png" length="1" type="image/webp"/></item></channel></rss>