About
How I approach my work and what matters to me.
Details matter
Every byte, every packet, every process. Understanding a system starts with the small things everyone else skips.
No black boxes
Any system can be understood — it just takes time and the right tools. Obfuscation is a puzzle, not a wall.
Reversing as a mindset
Bytecode and control-flow analysis aren't separate techniques — they're a way of looking at all the code around you.
There's always a solution
If a task seems impossible, the right angle of attack just hasn't been found yet. It's a matter of patience.
Stack & tools
The languages, frameworks and tools I work with most.
Your fingerprint
Minimal data — but enough to learn a lot about you. Heuristics analyze your browser's behavior on the fly.
Projects
Obfuscator for Java applications. Protects bytecode from decompilation with control-flow transformations, string encryption and symbol renaming.
Screen-capture protection scanner. Finds windows hidden from screenshots and screen recording via SetWindowDisplayAffinity and highlights them. A console utility written in C.