This post used to contain a full technical breakdown of how I reverse engineered and built a complete solver for a commercial anti-bot system. VM disassembly, permutation extraction, CFG recovery, decompilation, fingerprint identification, payload generation, encryption, proof of work. The whole thing.
Then the CEO of the company reached out. Not with lawyers, not with threats, just a friendly Discord message saying the writeup was “super impressive” and asking if we could chat. We hopped on a video call, talked for 20 minutes, and it was genuinely one of the best conversations I’ve had in this space.
In a community where people usually respond to this kind of work with legal threats and DMCA takedowns, Sam Crowther (CEO of Kasada) reached out like a normal human being. He was cool about it, appreciated the technical work, and we found a way forward that works for both sides. Massive respect for that.
I decided to take the post down out of respect. Not because I was asked to, but because it felt like the right thing to do after talking to someone who actually gave a shit about having a real conversation instead of just sending lawyers. And honestly, this is how you actually improve your anti-bot. The people who cracked it are the ones who can tell you exactly where it’s weak. He gets that.
I’ll be living in Kasada’s bytecode forever now.
![emrovsky[goat] hardcoded in Kasada's bytecodes](/blog/kasada/emrovsky-bytecode.png)
If you’re from the anti-bot world and you’re reading this: this is how you handle it. Be like Sam.