mirror of
https://github.com/benbusby/whoogle-search.git
synced 2026-04-25 04:05:57 +03:00
[PR #915] [CLOSED] Attempt to bypass Google's CAPCHA using a third party service #1017
Labels
No labels
Fixed (Pending PR Merge)
Stale
bug
enhancement
enhancement
good first issue
help wanted
keep-open
needs more info
pull-request
question
theme
unfortunate
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/whoogle-search#1017
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/benbusby/whoogle-search/pull/915
Author: @Moist-Cat
Created: 12/27/2022
Status: ❌ Closed
Base:
main← Head:bypass_captcha📝 Commits (10+)
c5ec5caIgnore VIM backup files5acac97Parse response and delegate the work to the clientb26aeecTests pass9e8c48aFinish integrationffa144dMerge branch 'main' into bypass_captcha851f266Clean up440cb16Fix tests667dd9cUpdate readme w/ DBC instructions8bb9472Remove useless exception9083d7fMerge branch 'benbusby:main' into bypass_captcha📊 Changes
5 files changed (+192 additions, -0 deletions)
View changed files
📝
README.md(+17 -0)📝
app/request.py(+18 -0)➕
app/utils/captcha.py(+82 -0)➕
test/test_captcha.py(+47 -0)➕
test/test_files/recaptcha_v2_callback.html(+28 -0)📄 Description
refs #211
Using a proxy or making any "suspicious" request triggers Google's reCAPTCHA v2 (with callback). I'm using https://deathbycaptcha.com/ to try to solve it.
I tested it using a blacklisted proxy, and the integration seems to be working fine. The problem is, Google just sends another CAPTCHA after we solve the first one so I'm not 100% sure if I'm sending the token to the correct endpoint of if Google is rejecting my request for some reason.
Manually solving the CAPTCHA gives the same result.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.