Articles by Eduardo Blazquez

2 articles
Date Thu 04 June 2026
Author Eduardo Blazquez
Category Obfuscation

This article describes the main software protection techniques used in Android applications, organized around a taxonomy covering environment checks, obfuscation, and program loading abuse. It presents the results of a large-scale analysis of nearly 2.5 million Android apps, studying how widely these protections are adopted across different markets, app categories, and malware samples.

Date Thu 05 February 2026
Author Eduardo Blazquez
Category Programming

In this article I describe Java bytecode obfuscation, using one of the challenges I did in 2023 as part of the interviews with Quarkslab for the position of Java compiler engineer in QShield.