81NewArk/AntiCAP

验证码识别 点选 滑块 算术 旋转 OCR

What it solves

AntiCAP is a comprehensive toolkit designed to automate the recognition and solving of various types of CAPTCHAs. It provides a programmatic way to handle common verification challenges that typically block automated scripts or data collection efforts.

How it works

The library uses a combination of built-in models and algorithms to process images (passed as Base64 strings). It supports multiple recognition modalities, including OCR for text, YOLO-based detection for icons and text, and specialized algorithms for slider matching and rotation angles. Users can also provide their own custom .pt (YOLO) or .onnx models to improve accuracy for specific CAPTCHA types.

Who it’s for

It is intended for developers and automation engineers who need to bypass CAPTCHA systems for legitimate testing or data processing tasks.

Highlights

  • Diverse CAPTCHA Support: Handles OCR, arithmetic calculations, icon/text detection, click-order verification, slider gaps, shadow sliders, and single/double image rotation.
  • Custom Model Integration: Allows users to swap default models with custom YOLO (.pt) or ONNX models for better precision.
  • Similarity Comparison: Includes a tool to compare the similarity between two images.
  • Easy Installation: Available via PyPI for quick setup.

Related

  • Project
  • Project
  • Project
  • Project