Closed AJGranowski closed 1 month ago
navigator.plugins instanceof PluginArray === true
Expected BotD result:
JSON.stringify(await BotD.load().then((bd) => bd.detect()))
'{"bot":false}'
navigator.plugins instanceof PluginArray === false
This discrepancy causes false positive BotD detection as a headless chrome bot. Disabling Chameleon or changing this line in BotD to return true causes BotD to correctly return a not-bot result.
true
You can probe the BotD detector using https://xcancel.com/search [1]
'{"bot":true,"botKind":"headless_chrome"}'
Chameleon v0.22.60 Firefox 128.0 (64-bit) on Windows 10
Related to BotD#171.
@AJGranowski Thanks! This will be fixed in the next update.
Expected Behavior
Expected BotD result:
Current Behavior
This discrepancy causes false positive BotD detection as a headless chrome bot. Disabling Chameleon or changing this line in BotD to return
true
causes BotD to correctly return a not-bot result.You can probe the BotD detector using https://xcancel.com/search [1]
Context (Environment)
Chameleon v0.22.60
Firefox 128.0 (64-bit) on Windows 10
Related to BotD#171.