An open API service indexing awesome lists of open source software.

https://github.com/middleschoolstudent/akamai-solver

Here's everything you ever wanted to know about Akamai Bot Manager
https://github.com/middleschoolstudent/akamai-solver

akamai antibot cloudflare fingerprint playwright puppeteer recaptcha stealth webscraping

Last synced: 2 months ago
JSON representation

Here's everything you ever wanted to know about Akamai Bot Manager

Awesome Lists containing this project

README

        

# Akamai Solver

We have successfully used our **[BotBrowser](https://github.com/MiddleSchoolStudent/BotBrowser)** for extensive testing with Akamai V2, V3 and were able to get very good \_abck without failing for a long time. The test code is [here](https://github.com/MiddleSchoolStudent/BotBrowser/blob/main/tests/tests/antibots/akamai.spec.ts).

[video.webm](https://github.com/user-attachments/assets/13f99279-3e9d-4d22-b227-fcedad833472)

---

The purpose of this repo is to analyze how Akamai bot manager collects fingerprints, analyze how it works, and based on playwright, write some code to bypass it.

This file is the [Akamai bot manager](akamai-bm.js) after de-obfuscation.

**Note** that it is not wise to use Python / nodejs / go to write code that puts together sensorData and POSTs the data directly, as Akamai detects TLS fingerprints, see [here](https://www.blackhat.com/docs/eu-17/materials/eu-17-Shuster-Passive-Fingerprinting-Of-HTTP2-Clients-wp.pdf).

So we can use playwright and combine it with bypass code to make the request using the browser.