Exploring Android apps for fun and profit

Discover Hidden Apps

Every Android version comes with Easter Eggs, hidden apps that are interesting to some enthusiasts. APK Explorer makes finding Easter Eggs easy, by displaying them in the list of apps instead of having to search through random tap combinations in the Android UI.

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

Learn How Apps Work

APK Explorer can help you learn about other apps’ architectures. It’s often useful to see how other developers use Android components to build features. APK Explorer can help focus code reviews by highlighting public app components.

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

Find Bugs

Sometimes, developers accidentally mark the wrong components as public. APK Explorer lets you open public Activities and view public components in apps that may not have been intended to be opened directly by other apps.

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 APK Explorer on GitHub. The app has no ads and doesn’t even require internet access.

--

--

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

Jonathan Cooper

264 Followers

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