PGSharp: Analysis of a Cheating App for PokemonGO

PGSharp: Analysis of a Cheating App for PokemonGO

This blog post is about the internal mechanisms of PGSharp, a cheat engine for PokemonGO.

Romain Thomas

September 27, 2020
r2-pay: whitebox (part 2)
r2-pay: whitebox (part 2)

Romain Thomas

This second blog post explains how to recover the whitebox’s key from the obfuscated library libnative-lib.so

September 20, 2020
r2-pay: anti-debug, anti-root & anti-frida (part 1)
r2-pay: anti-debug, anti-root & anti-frida (part 1)

Romain Thomas

This first blog post describes the protections in the challenge r2-pay.

November 26, 2019
A Glimpse Into Tencent's Legu Packer
A Glimpse Into Tencent's Legu Packer

Romain Thomas

Analysis of Tencent Legu: a packer for Android applications.

June 3, 2019
Android Native Library Analysis with QBDI
Android Native Library Analysis with QBDI

Romain Thomas

This blog post deals with QBDI and how it can be used to reverse an Android JNI library

November 20, 2018
Android crackme challenge
Android crackme challenge

Romain Thomas

Android crackme that uses system’s internals

June 25, 2018
Android OAT formats
Android OAT formats

Romain Thomas

Internal structures of OAT format