About | Features | Technologies | Requirements | Execution | Important Notes | License | Author
The Anti-Captcha Project is a Python application developed to automate the bypassing of reCAPTCHA v2 on web pages. It uses the Selenium library for web browser interaction and the Anti-Captcha API to solve the captchas.
The main goal of this project is to demonstrate the ability to automate the solving of reCAPTCHA v2 on a test site using the Anti-Captcha API. This can be useful for penetration testing, test automation, or studies related to captchas.
✔️ Feature 1: Opens the browser and navigates to a page with reCAPTCHA v2.
✔️ Feature 2: Uses the Anti-Captcha API to solve the captcha.
✔️ Feature 3: Takes a screenshot as evidence after solving the captcha.
✔️ Feature 4: Automatically closes the browser session.
The following tools were used in this project:
Before starting 🏁, you need to have Python 3.6 or higher installed.
First, clone the project repository to your local machine.
$ git clone https://github.com/gsoaresdz/anti-captcha.git
To install the project dependencies, run the following command in the terminal:
$ pip install selenium webdriver-manager anticaptchaofficial pillow
You need to acquire an Anti-Captcha API key. Once obtained, replace 'YOUR_API_KEY'
with your actual key in the script.
WebDriver Manager will automatically handle the download of the necessary driver for your browser. Make sure you have the corresponding browser installed (Chrome by default).
To run the project, open the script in your Python development environment and execute it. The script will automate the browser opening, access the reCAPTCHA test page, solve the captcha, and capture evidence of the captcha being solved.
- Opening the Browser: Starts a Chrome browser session.
- Accessing the Web Page: Navigates to the page with reCAPTCHA v2.
- Breaking the Captcha: Uses the Anti-Captcha API to solve the captcha.
- Sending Evidence: Takes a screenshot as evidence after solving the captcha.
- Closing: Closes the browser session.
- This project is for educational and research purposes only.
- Bypassing captchas on websites without permission may violate terms of service and local laws.
- It is important to use this script ethically and responsibly.
This project is under the MIT license. For more details, see the LICENSE file.
Made with ❤️ by gsoaresdz