System Calculator

A professional Android ransomware simulation that masquerades as a standard calculator to test user awareness on modern mobile devices.

Android Awareness Tool

Built specifically for the Android ecosystem, this tool appears to the user as a fully functional, innocent calculator. Once executed, it demonstrates how easily untrusted applications can target sensitive user storage while leaving the system operational.

  • High-fidelity calculator UI for indistinguishable masquerading
  • Optimized for Android 13, 14, and 15 storage access permissions
  • Targeted media deletion simulation (Pictures, Videos, Audio, Files)
  • Zero-impact OS architecture preservation for safety
Technical Preview

[APP] Calculator Pro Internal Activity Started

[INFO] Requesting MANAGE_EXTERNAL_STORAGE... [GRANTED]

[INFO] Scanning /sdcard/DCIM/Camera... [422 items found]

[SIM] Deleting: IMG_20240313_142.jpg...

[SIM] Deleting: VIDEO_VAULT_01.mp4...

[INFO] Operating System Integrity: SECURE (100%)

[NOTIFICATION] Security Awareness Alert Triggered

[FINISH] Simulation results logged to researcher dashboard.

Stealth Loader

Demonstrates how malicious apps hide their entry points behind common utility features to bypass initial inspection.

Permission Audit

Identify if a user would realistically grant the invasive permissions required for this simulation to succeed.

Awareness Hook

Triggers a full-screen educational warning immediately after the simulated action to maximize user impact.

Payload Architecture Modules

Targeted Scavenger Engine

Recursively crawls the internal storage for specific file extensions (.jpg, .png, .mp4, .pdf) while ignoring system directories (/system, /data/app).

Storage Access Logic

Implements Scoped Storage bypasses and Media Store API calls to demonstrate how modern Android security layers are navigated.

Functioning Masquerade UI

A complete, functional calculator implementation that handles real math—ensuring the user doesn't uninstall the app immediately.

Technical Specs

Android Support API 31 to API 35 (Android 12-15)
Infection Vector Social Engineering / Unknown Sources Sidelining
File Targets Images, Videos, Documents, Archives
Simulation Type Non-Destructive Mock Deletion (Security Audit)
Development Java / Kotlin (Native Android SDK)

The Simulation Workflow

01

Install

Simulates a user sideloading the "Calculator" from an unofficial website.

02

Authorize

The user is prompted for storage permissions under the guise of "File Calculation".

03

Execute

The scavenger logic begins simulating the deletion of user photos and videos.

04

Educate

A comprehensive warning is displayed, explaining the risk of sideloading.

Get the Simulator

Download on GitHub