
मल्टीमॉडल AI मॉडल (GPT-4o, Gemini) और Selenium के साथ CAPTCHA समाधान को स्वचालित करता है, जो कमांड-लाइन इंटरफ़ेस के माध्यम से टेक्स्ट, ऑडियो, स्लाइडर पहेलियाँ और reCAPTCHA v2 का समर्थन करता है।
यह प्रोजेक्ट एक Python-आधारित कमांड-लाइन टूल है जो OpenAI के GPT-4o और Google के Gemini जैसे बड़े मल्टीमॉडल मॉडल (LMMs) का उपयोग करके विभिन्न प्रकार के CAPTCHA को स्वचालित रूप से हल करता है। यह वेब पेजों के साथ इंटरैक्ट करने और CAPTCHA को वास्तविक समय में हल करने के लिए Selenium का उपयोग करता है।
सफल समाधान को successful_solves डायरेक्टरी में GIF के रूप में रिकॉर्ड किया जाता है।
विस्तृत ब्लॉग पोस्ट: https://aydinnyunus.github.io/2025/12/08/ai-captcha-bypass/
यह टूल 2captcha.com/demo/ पृष्ठों पर पाए जाने वाले निम्नलिखित CAPTCHA प्रकारों को हल कर सकता है:
🔥 उपयोगकर्ता CapMonster.Cloud को क्यों पसंद करते हैं
💡 बहुत उच्च सफलता दर (99% तक)
⚡ बेहद तेज़ समाधान समय
💲 किफायती पारदर्शी मूल्य निर्धारण (प्रति 1,000 CAPTCHAs पर भुगतान)
🔌 API + ब्राउज़र एक्सटेंशन के माध्यम से आसान एकीकरण
⭐ TrustPilot, SourceForge, SaaSHub, AlternativeTo पर उत्कृष्ट समीक्षाएँ
--
🔗 उपयोगी लिंक
💲 मूल्य निर्धारण और समर्थित CAPTCHA प्रकार (25+ प्रकार समर्थित)
📘 API दस्तावेज़ीकरण
💡 मुख्य वेबसाइट → capmonster.cloud
⭐ समीक्षाएँ → TrustPilot
रिपॉजिटरी क्लोन करें:
git clone https://github.com/aydinnyunus/ai-captcha-bypass
cd ai-captcha-bypass
निर्भरताएँ इंस्टॉल करें:
pip install -r requirements.txt
अपनी API कुंजियाँ सेट करें:
उदाहरण फ़ाइल की प्रतिलिपि बनाकर रूट डायरेक्टरी में .env फ़ाइल बनाएँ:
cp .env.example .env
.env फ़ाइल खोलें और OpenAI और/या Google Gemini के लिए अपनी API कुंजियाँ जोड़ें:
OPENAI_API_KEY="sk-..."
GOOGLE_API_KEY="..."
सॉल्वर चलाने के लिए मुख्य स्क्रिप्ट main.py है। आपको परीक्षण के लिए CAPTCHA प्रकार निर्दिष्ट करना होगा। आप AI प्रदाता और मॉडल भी निर्दिष्ट कर सकते हैं।
captcha_type: (आवश्यक) हल करने के लिए CAPTCHA का प्रकार।
puzzle, text, complicated_text, recaptcha_v2, audio--provider: उपयोग करने के लिए AI प्रदाता।
openai, gemini (डिफ़ॉल्ट: openai)--model: उपयोग करने के लिए विशिष्ट मॉडल (जैसे, gpt-4o, gemini-2.5-flash)।--file: परीक्षण के लिए ऑडियो फ़ाइल का पथ। (डिफ़ॉल्ट: )OpenAI (डिफ़ॉल्ट) का उपयोग करके एक सरल टेक्स्ट CAPTCHA हल करें:
python main.py text
Gemini का उपयोग करके एक जटिल टेक्स्ट CAPTCHA हल करें:
python main.py complicated_text --provider gemini
Gemini का उपयोग करके reCAPTCHA v2 चुनौती हल करें:
python main.py recaptcha_v2 --provider gemini
ऑडियो CAPTCHA ट्रांसक्राइब करें:
python main.py audio --file files/radio.wav --provider openai
एक विशिष्ट OpenAI मॉडल का उपयोग करके पज़ल CAPTCHA हल करें:
python main.py puzzle --provider openai --model gpt-4o
यहाँ सॉल्वर द्वारा विभिन्न CAPTCHA प्रकारों को सफलतापूर्वक बायपास करने के कुछ उदाहरण दिए गए हैं।
main.py: CAPTCHA सॉल्वर परीक्षण चलाने के लिए मुख्य प्रवेश बिंदु। कमांड-लाइन तर्कों को संभालता है और उपयुक्त परीक्षण फ़ंक्शंस को कॉल करता है।ai_utils.py: OpenAI और Gemini APIs के साथ इंटरैक्ट करने के लिए सभी फ़ंक्शन शामिल हैं। यहीं पर प्रॉम्प्ट परिभाषित किए जाते हैं और API कॉल किए जाते हैं।puzzle_solver.py: मल्टी-स्टेप स्लाइडर पज़ल CAPTCHA को हल करने के लिए विशेष रूप से तर्क लागू करता है।benchmark.py: विभिन्न सॉल्वरों के प्रदर्शन और सफलता दर का मूल्यांकन करने के लिए कई परीक्षण चलाने की एक स्क्रिप्ट।requirements.txt: प्रोजेक्ट के लिए आवश्यक सभी Python पैकेजों की सूची।screenshots/: वह डायरेक्टरी जहाँ CAPTCHA के स्क्रीनशॉट अस्थायी रूप से सहेजे जाते हैं।successful_solves/: वह डायरेक्टरी जहाँ सफल समाधानों के GIF सहेजे जाते हैं।audiofiles/audio.mp3| CAPTCHA प्रकार | OpenAI (GPT-4o) | Gemini (2.5 Pro) |
|---|
| reCAPTCHA v2 | ![]() | ![]() |
| पज़ल | ![]() | ![]() |
| जटिल टेक्स्ट | ![]() | ![]() |