Articles by Romain Thomas

11 articles
Date Tue 31 August 2021
Authors Adrien Guinet, Romain Thomas
Category Software

This blog post introduces QBDL (QuarkslaB Dynamic Loader) as well as a use case which runs NVIDIA NGX SDK under Linux. You can take a look at the project on Github: https://github.com/quarkslab/QBDL .

Date Tue 26 November 2019
Author Romain Thomas
Category Android

Analysis of Tencent Legu: a packer for Android applications.

Date Mon 03 June 2019
Author Romain Thomas
Category Android

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

Date Thu 16 May 2019
Authors Tom Czayka, Romain Thomas
Category Android

This blog post is about detecting modifications between genuine and repackaged applications.

Date Wed 24 April 2019
Authors Tom Czayka, Romain Thomas
Category Android

This blog post is about how to efficiently spot code mutations between distinct versions of an Android application.

Date Wed 27 March 2019
Author Romain Thomas
Category Android

This blog post is about techniques to disable Android runtime restrictions

Date Mon 19 November 2018
Author Romain Thomas
Category Challenge

As few seats are still available for next session of the Android training [1], we setup a crackme challenge for which you have to find the correct phone number that leads to the following message:

Date Mon 11 June 2018
Author Romain Thomas
Category Programming

This blog post introduces major changes in LIEF 0.9 as well as work in progress features that will be integrated in further releases. Changelog is available here.

Date Thu 03 May 2018
Authors Romain Thomas, Philippe Teuwen
Category Cryptography

On how we used LIEF to lift an Android x86_64 library to Linux to perform our usual white-box attacks on it.

Date Thu 02 November 2017
Author Romain Thomas
Category Programming

This blog post introduces new features of LIEF as well as some uses cases.