Blog

Technical notes and projects about web scraping, web security, reverse engineering and JavaScript virtual machines.


Bet365 VM Static Disassembler

A static disassembler for the Bet365 JavaScript Virtual Machine (JSVM), transforming encoded VM bytecode into a human-readable representation.

Topics: Reverse Engineering · JavaScript · JSVM · Obfuscation

Reversing FamousRussianMarketplace

My full thought process while reversing the JavaScript Virtual Machine used by a major Russian e‑commerce platform.

Topics: Reverse Engineering · JavaScript · JSVM · Obfuscation