Skip to content

Library Call

Tim Guenther edited this page Jul 24, 2017 · 1 revision

This challenge will teach you how to call a native library used in another android application.

Setup

This challenge does not need any special setup.

OPTIONAL:

Either: Download the application from the latest release on github / Use the one provided on the Ubuntu VM.

Or: Pull the application from the phone/emulator.
adb pull /data/app/ruhrpott.owasp.cpm.vuln_app_1-2/base.apk /tmp/

(The app installed might have Proguard activated. This will obfuscate the the code before compiling and make it harder to reverse engineer. An apk compiled without Proguard is in the OWASP folder on the Ubuntu VM and in the release of this repository.)

Task

  1. Extract the library from the application.
  2. Use the library in your own project.

Clone this wiki locally