Original
Alphabetic
API Reference
All endpoints require the password field in the request body. No cookies or sessions needed.
POST
/api/decode
Decode one or more sensor_data strings.
Request
{
"password": "your_password",
"lines": [
"sensor_data_string_1",
"sensor_data_string_2"
]
}
Response 200
{
"results": [
{
"success": true,
"data": { ... },
"T9v": 123
},
{
"success": false,
"error": "error message"
}
]
}
POST
/api/decode-sbsd
Decode one or more SBSD payloads by brute-forcing the unscramble key.
Request
{
"password": "your_password",
"items": [
{
"sbsd_value": "encoded_sbsd_string",
"uuid": "daed2211-c222-9bb2-2ec3-175ba5a30210"
}
]
}
Response 200
{
"results": [
{
"success": true,
"data": { ... },
"key": 42
},
{
"success": false,
"error": "error message"
}
]
}
POST
/api/deobfuscate
Extract dynamic parameters (ver, key, dvc, din) from an obfuscated Akamai script.
Request
{
"password": "your_password",
"script": "raw_js_or_base64_encoded_script"
}
Response 200
{
"results": [
{
"success": true,
"data": {
"ver": "...",
"key": 123,
"dvc": "...",
"din": [0, 1, 2],
"din_mapped": ["ua", "xag", "nps"]
}
}
]
}
Quick example (curl)
# Decode sensor_data
curl -X POST http://localhost:3000/api/decode \
-H "Content-Type: application/json" \
-d '{"password":"your_password","lines":["sensor_data_here"]}'
# Decode SBSD
curl -X POST http://localhost:3000/api/decode-sbsd \
-H "Content-Type: application/json" \
-d '{"password":"your_password","items":[{"sbsd_value":"encoded_value","uuid":"your-uuid"}]}'
# Extract dynamic params
curl -X POST http://localhost:3000/api/deobfuscate \
-H "Content-Type: application/json" \
-d '{"password":"your_password","script":"obfuscated_js_here"}'
📄
Drag & drop files here
or click to browse — any file type
🔍
Drag & drop files here
or click to browse — any file type
Original
Alphabetic