
يُؤتمت حلّ اختبارات CAPTCHA باستخدام نماذج ذكاء اصطناعي متعددة الوسائط (GPT-4o، Gemini) وSelenium، مع دعم النصوص والصوت وألغاز التمرير وreCAPTCHA v2 عبر واجهة سطر الأوامر.
هذا المشروع عبارة عن أداة سطر أوامر مبنية بلغة Python تستخدم النماذج متعددة الوسائط الكبيرة (LMMs) مثل GPT-4o من OpenAI وGemini من Google لحل أنواع مختلفة من اختبارات CAPTCHA تلقائيًا. تعتمد الأداة على Selenium لأتمتة متصفح الويب للتفاعل مع صفحات الويب وحل اختبارات CAPTCHA في الوقت الفعلي.
يتم تسجيل عمليات الحل الناجحة كصور GIF في دليل successful_solves.
مقالة المدونة التفصيلية: https://aydinnyunus.github.io/2025/12/08/ai-captcha-bypass/
يمكن للأداة حل أنواع CAPTCHA التالية الموجودة في صفحات 2captcha.com/demo/:
🔥 لماذا يحب المستخدمون CapMonster.Cloud
💡 معدلات نجاح عالية جدًا (تصل إلى 99٪)
⚡ أوقات حل فائقة السرعة
💲 أسعار اقتصادية وشفافة (الدفع لكل 1,000 كابتشا)
🔌 تكامل سهل عبر 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 وأضف مفاتيح API الخاصة بك لـ OpenAI و/أو Google Gemini:
OPENAI_API_KEY="sk-..."
GOOGLE_API_KEY="..."
النص البرمجي الرئيسي لتشغيل الحل هو main.py. تحتاج إلى تحديد نوع CAPTCHA المراد اختباره. يمكنك أيضًا تحديد مزود الذكاء الاصطناعي والطراز.
captcha_type: (مطلوب) نوع CAPTCHA المراد حله.
puzzle, text, complicated_text, recaptcha_v2, audio--provider: مزود الذكاء الاصطناعي المراد استخدامه.
openai, gemini (الافتراضي: openai)--model: الطراز المحدد المراد استخدامه (مثل: gpt-4o, gemini-2.5-flash).--file: مسار ملف صوتي لاختبار . (الافتراضي: )حل كابتشا نصية بسيطة باستخدام OpenAI (الافتراضي):
python main.py text
حل كابتشا نصية معقدة باستخدام Gemini:
python main.py complicated_text --provider gemini
حل تحدي reCAPTCHA v2 باستخدام Gemini:
python main.py recaptcha_v2 --provider gemini
نسخ كابتشا صوتية:
python main.py audio --file files/radio.wav --provider openai
حل كابتشا أحجية باستخدام طراز OpenAI محدد:
python main.py puzzle --provider openai --model gpt-4o
فيما يلي بعض الأمثلة على نجاح أداة الحل في تجاوز أنواع مختلفة من CAPTCHA.
main.py: نقطة الدخول الرئيسية لتشغيل اختبارات حل CAPTCHA. يتعامل مع وسائط سطر الأوامر ويستدعي دوال الاختبار المناسبة.ai_utils.py: يحتوي على جميع الدوال للتفاعل مع واجهات برمجة تطبيقات OpenAI وGemini. هنا يتم تعريف الموجّهات وإجراء استدعاءات API.puzzle_solver.py: ينفذ المنطق المخصص لحل أحجية شريط التمرير متعددة الخطوات.benchmark.py: برنامج نصي لتشغيل اختبارات متعددة لتقييم أداء ومعدل نجاح أدوات الحل المختلفة.requirements.txt: قائمة بجميع حزم Python المطلوبة للمشروع.screenshots/: الدليل الذي تُحفظ فيه لقطات شاشة CAPTCHA مؤقتًا.successful_solves/: الدليل الذي تُحفظ فيه صور GIF للحلول الناجحة.audiofiles/audio.mp3| نوع CAPTCHA | OpenAI (GPT-4o) | Gemini (2.5 Pro) |
|---|
| reCAPTCHA v2 | ![]() | ![]() |
| Puzzle | ![]() | ![]() |
| Complicated Text | ![]() | ![]() |