Skip to content
 
 

Repository files navigation

Pwn-Shop-Mobile-Icon.png

PwnShop-Mobile

Inspired by the legendary OWASP Juice Shop, The PwnShop is a deliberately insecure educational application built exclusively for mobile devices. Designed for everyone from beginners to seasoned professionals, it provides a hands-on environment to test, learn, and master real-world vulnerabilities directly from your Android device.

The PwnShop aims to teach real-world security concepts through practical, hands-on experience. This environment has been laced with numerous vulnerabilities typically found in production applications, ranging from classic SQL injection and Cross-Site Scripting (XSS) to complex business logic flaws, leaky APIs, and hidden endpoints.

Your ultimate goal is to step into the shoes of an ethical hacker. Navigate the application, hunt down security misconfigurations, and exploit these deliberate flaws. As you uncover vulnerabilities, you will unlock items in your Hacker Inventory, learn the underlying mechanisms of why the exploit works, and discover industry-standard mitigation strategies.

Keep a close eye on the Hacker Scoreboard to track your progress. The more vulnerabilities you find, the closer you get to earning your completion certificate! Good luck, and remember: "with great power comes great responsibility". Always conduct security research ethically and legally.


🎮 Gameplay

Screenshot-2026-06-21-at-2-44-15-AM Screenshot-2026-06-21-at-2-44-47-AM Screenshot-2026-06-21-at-2-45-05-AM Screenshot-2026-06-21-at-3-12-12-AM


🕹️ How to Play/Hack

1. Discover & Explore

Hunt for "leaky" info by tapping through every corner of the app. Look for developer notes left in plain sight, misconfigured buttons, and hidden menus that were never meant for the end-user's eyes.

2. Try to break it

Feed the app "broken" data, exploit how it saves your info locally, and try to trick the interface into giving you access or information that it shouldn't.

3. Hack to learn, learn to build

Discovering a bug isn’t just a win—it’s a lesson. Every vulnerability you find reveals the technical "why" and the industry-standard way to patch it.


📱 Mobile App (Android)

Prerequisites: Node.js

  1. Download the latest .apk from the Releases section onto your Android device.
  2. Enable "Install from Unknown Sources" in your Android security settings.
  3. Install, then Launch the app.

🚀 Run Locally (On PC)

# 1. Clone the repository 
git clone https://github.com/K4N3CO/PwnShop-Mobile.git 
# 2. Navigate into the project 
cd PwnShop-Mobile-main 
# 3. Install dependencies 
npm install 
# 4. Start the development server 
npm run dev

To open app:

Click the URL shown in the terminal (usually http://localhost:3000 or http://0.0.0.0:3000).


⭐ Support the Development

If you find PwnShop-Mobile awesome and helpful for learning, please Star ⭐ the project—it drives further development!!

Contributions:

Bug reports, add new feature and pull requests are always welcome!.

Donations:

☕️ BuyMeACoffee: https://buymeacoffee.com/k4n3co

Bitcoin (₿):

bc1q6lmkuju3kf7f8624fwt5qs7k5mf63mekgcnzf4

⚠️ Disclaimer

This game is for educational purposes ONLY!. Do not try these methods on any app/website you dont own, without explicit permission from the owner. Thank you!


🪪 License

This project is licensed to K4N3CO under the MIT License.


The one's who MIND don't matter. The one's who MATTER don't mind.

Created by K4N3CO ©2026
GitHub

About

Inspired by the legendary OWASP Juice Shop, The PwnShop is a deliberately insecure educational application built exclusively for mobile devices.

Topics

Resources

Stars

6 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages