Exploring Android apps for fun and profit

Smartphones have become an extension of our bodies. We use mobile apps for everything from sending money to shooting movies, but for the most part, apps are black boxes. On Android, apps can request information about installed apps and their components from the PackageManager. You can see what an Android app is made of using APK Explorer.

Discover Hidden Apps

Opening the hidden Android Easter Egg app that came with my Galaxy S8.

Learn How Apps Work

Public components the Wireguard app uses to route all device traffic through a Wireguard VPN tunnel.

Find Bugs

An exposed Activity in the call app on my Galaxy S8. It seems the developers did not intend for this Activity to be called with an empty intent.

Source Code

--

--

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Jonathan Cooper

I’m a cybersecurity consultant who develops software. I help agile teams deliver secure digital experiences to their customers.