Smoking Out (System-less) Root Methods

Project overview:

  • Goal: Create a tool that can be used by Android Developers for the detection of root access with emphasis on systemless root methods
  • Location: Amsterdam / Eindhoven / Remote
  • Timeframe: 3-6 months
  • Starting: TBD
  • Complexity: High
  • Team: Security Specialists
  • Supervisor: TBD

As a student, you have:


  • An HBO or WO level of education in the relevant domain.

Technical skills:

  • Proven experience with Android
  • Java/Kotlin/C/C++ programming experience
  • Good understanding of Android architecture;
  • Experience with version control systems (Gitlab).

Soft skills:

  • The ability to work well in an international team environment;
  • Organized;
  • Clear documentation writing skills.

The project you will be working on:

The Android root detection game is not new and it is still one of the most common things companies and users are interested in. Companies wish to detect suspicious behaviour and flag or act based on it, while users want to trick applications into executing sensitive or not code in a potentially unsafe environment. With the evolution of the system less root methods it has become increasingly difficult to detect root presense in a system. A lot of elaborate methods have been proposed and each one has some benefits and some drawbacks.

In this internship, you will be tasked to create a tool that can be used by Android Developers during the build process to serve as an attestation for root detection. This would require a research on the existing solutions and thinking of innovative ways to assist the cause.

Contact us

We would like to receive your CV by mail via

Send email keyboard_arrow_right