← back
Expert Reverse Engineering & Anti-Bot Developer (Cloudflare-Protected API System)

Expert Reverse Engineering & Anti-Bot Developer (Cloudflare-Protected API System)

Pending
💰 INR 12500–37500 👤 Unknown 🕒 18d ago status: new
PHP Java JavaScript Web Scraping Software Architecture Network Security Reverse Engineering API Development
**Title:** Expert Reverse Engineering & Anti-Bot Developer (Cloudflare-Protected API System) **Budget:** High (based on expertise) **Project Type:** Freelance (Milestone-based, long-term possible) --- **Project Description** I need a highly skilled developer to build a **pure API-based automation system (NO browser automation)** for a Cloudflare-protected web platform. The system must replicate real browser behavior at the network level and execute time-sensitive booking actions under heavy traffic conditions. This is NOT a basic scraping job. If you don’t have real experience with anti-bot systems, do not apply. --- **Main Goal** * Reverse engineer frontend API calls * Rebuild full request flow using direct HTTP clients * Maintain valid session, cookies, and tokens * Execute actions within **30–40 seconds during peak load** --- **Provided by Me** * Test login credentials for the platform * Access to map endpoints, flows, and request structure * Support for understanding expected booking flow --- **Required Skills (MANDATORY)** **1. Advanced HTTP & Networking** * Deep understanding of HTTP/1.1, HTTP/2 * Headers, cookies, session handling * Stateful request sequencing **2. TLS Fingerprinting (CRITICAL)** * Ability to replicate real browser TLS signature (JA3 / ClientHello) * Experience with: * curl-impersonate * tls-client * custom HTTP transports **3. Cloudflare Protection Handling** * Strong knowledge of Cloudflare Turnstile * Handling `cf_clearance`, tokens, and WAF behavior * Detecting and managing challenge/blocks **4. Reverse Engineering** * Chrome DevTools (Network/XHR/Fetch) expertise * Ability to extract and rebuild API endpoints + payloads **5. High-Performance Execution** * Async/concurrent requests * Retry + timeout strategies * Handling unstable servers under heavy load **6. Fingerprint Consistency** * Matching real browser headers (User-Agent, sec-ch-ua, etc.) * Avoiding detection through request anomalies --- **Proven Experience (MANDATORY)** You MUST have already built a **successful appointment/slot booking automation system** (visa, ticketing, reservations, or similar high-demand systems). * Show proof of: * Working system (demo, video, or code snippet) * Booking success under real conditions * Explanation of your approach No proof = immediate rejection. --- **Preferred Tech Stack** * Go (preferred) * Node.js (advanced level) * Python (only if optimized with proper networking libs) --- **Deliverables** * Working API-based system * Stable session + token handling * Fast execution under load * Clean, maintainable code --- **IMPORTANT – READ BEFORE APPLYING** **DO NOT APPLY IF:** * You plan to use Selenium / Playwright / Puppeteer * You only know basic scraping (requests/axios) * You have no experience with TLS fingerprinting * You have never built a slot booking or appointment automation system --- **To Apply, You MUST Provide:** 1. Example of similar project (slot booking / anti-bot / Cloudflare) 2. Proof of successful booking system 3. Short explanation of your technical approach 4. Tools/stack you will use 5. Estimated delivery time --- **Selection Process** You will be asked technical questions. If you cannot answer clearly, you will be rejected immediately. --- **Long-Term Opportunity** If you deliver successfully, you will be retained for ongoing optimization and maintenance. --- Serious experts only. Low-quality or generic proposals will be ignored.
↗ View on Freelancer