Christian Obora
Chicago--:--CT
WorkAboutContact
← All work05 / 05

Kage Solutions

Software, data and infrastructure services for businesses.

Role
Engineer
Years
2021 — now
Live
kage-solutions.com ↗
kage / akamai sensor
deobfuscating 0%
in · bm.js (rotated 4m ago)
var _0x3f1a=['\x63\x61\x6e\x76','\x77\x65\x62'];
(function(_0x4b,_0x2e){while(!![]){try{var
_0x1c=-parseInt(_0x9a(0x1f3))/0x1+parseInt(
_0x9a(0x21b))/0x2*(parseInt(_0x9a(0x1e8))/0x3)
switch(_0x5d[_0x22++]){case'0x7':_0x8f[_0x1e]
=_0x3c^_0x4a<<0x5;continue;case'0x2':return
out · sensor_data
{
······ ·······
····· ············ ············ ············
········· ············
········ ······ ······· ·· ······
········ ·····························
······ ··········· ······ ····
}

● Overview

Kage Solutions is a consulting company: it builds clients' software, keeps it running, and sources the network, servers and hardware it runs on, in English and Spanish for the US and Latin America. Before that, my work there was anti-bot research, shipped as sensor generation APIs, SDKs, captcha tooling and low-latency monitors.

● The hard part

Akamai, PerimeterX (HUMAN), nuData and others ship obfuscated, constantly rotating scripts that collect device telemetry and mint the cookies that gate a site. Staying valid means tracking every rotation faster than the vendor ships it.

3
anti-bot vendors reversed
7
consulting services
EN/ES
US & Latin America

● What I built

  1. 01

    Sensor generation APIs

    Deobfuscated and reimplemented the telemetry pipelines of Akamai Bot Manager, PerimeterX and nuData, served as APIs that generate valid sensor payloads, with Go and TypeScript SDKs for customers.

  2. 02

    Dynamic script parsing

    An Akamai dynamic parser that follows per-deployment script rotation automatically, so integrations keep working when the vendor reshuffles its VM.

  3. 03

    Odds monitors across 10+ books

    Go monitors for DraftKings, FanDuel, BetMGM, Caesars, bet365, ESPN Bet, Fanatics and more, feeding a central odds service and an arbitrage API.

  4. 04

    Kage AIO

    A retail automation suite with a live WebSocket API streaming bot task telemetry to users, plus captcha harvesters and mobile captcha integrations for Go clients.

  5. 05

    The consultancy today

    Seven services across build, run and source: custom software, public web data, website care, server management, proxies and IPv4 leasing, and server and hardware sourcing. Every engagement starts from a written proposal, with a bilingual client portal behind it.

● Stack

  • Go
  • TypeScript
  • JavaScript deobfuscation
  • AST tooling
  • WebSockets
  • Next.js
  • NestJS
  • PostgreSQL
  • Stripe
Next projectTsenta→An AI agent that applies to jobs for you.