Skip to content

Reverse Engineering Pearson mobile app

Published: at 09:30 AM

A while ago I was wondering how books are stored and displayed in the Pearson mobile app. Since the UI is not very user-friendly, I wanted to create a script to download the books as pdf and use them wherever I want. Keep in mind that this is for educational purposes only and I do not condone piracy. This is just a programming challenge for me.

First of all, lets grab the apk of the app and use genymotion to run it on a virtual device. Let’s inspect the traffic with mitmproxy and see what we can find.