diff --git a/checker-cheerio/src/checkers.ts b/checker-cheerio/src/checkers.ts index 8b1c6b4..152ddc0 100644 --- a/checker-cheerio/src/checkers.ts +++ b/checker-cheerio/src/checkers.ts @@ -7,7 +7,7 @@ export function distilCaptcha($: CheerioAPI): boolean { export function recaptcha($: CheerioAPI): boolean { return $('#recaptcha').length > 0 - || $('iframe[src*="/recaptcha/"]').length > 0; + || $('iframe[src*="/recaptcha/"]:not([width="0"][height="0"])').length > 0; } export function hCaptcha($: CheerioAPI): boolean { diff --git a/checker-playwright/src/checkers.ts b/checker-playwright/src/checkers.ts index 8b1c6b4..152ddc0 100644 --- a/checker-playwright/src/checkers.ts +++ b/checker-playwright/src/checkers.ts @@ -7,7 +7,7 @@ export function distilCaptcha($: CheerioAPI): boolean { export function recaptcha($: CheerioAPI): boolean { return $('#recaptcha').length > 0 - || $('iframe[src*="/recaptcha/"]').length > 0; + || $('iframe[src*="/recaptcha/"]:not([width="0"][height="0"])').length > 0; } export function hCaptcha($: CheerioAPI): boolean { diff --git a/checker-puppeteer/src/checkers.ts b/checker-puppeteer/src/checkers.ts index f06f8ab..152ddc0 100644 --- a/checker-puppeteer/src/checkers.ts +++ b/checker-puppeteer/src/checkers.ts @@ -7,7 +7,7 @@ export function distilCaptcha($: CheerioAPI): boolean { export function recaptcha($: CheerioAPI): boolean { return $('#recaptcha').length > 0 - || $('iframe[src*="/recaptcha/"]').length > 0; + || $('iframe[src*="/recaptcha/"]:not([width="0"][height="0"])').length > 0; } export function hCaptcha($: CheerioAPI): boolean { @@ -25,4 +25,4 @@ export function testHtml($: CheerioAPI) { recaptcha: recaptcha($), hCaptcha: hCaptcha($), }; -} \ No newline at end of file +}