Tamper-Proof Content Blocker & Device by Muneeb ArshadTamper-Proof Content Blocker & Device by Muneeb Arshad

Tamper-Proof Content Blocker & Device

Portfolio project
Muneeb Arshad
Tamper-Proof Content Blocker & Device Protection App
System-Level Mobile Threat Protection & Local Network Filtering
The Challenge
Standard Android content filters are easy for users to bypass, disable, or uninstall, while third-party remote VPNs introduce severe latency and data privacy risks.
The Solution & Impact
Built a Kotlin-native Android application that enforces device-level content filtering and anti-tampering protection locally without sending user traffic to external servers.
Local VPN & DNS Filtering: Intercepts system-wide DNS packets via a local VpnService TUN interface to block prohibited domains locally with zero latency.
System-Level Security Hooks: Utilized Android Accessibility Services and Device Admin APIs to prevent unauthorized uninstallation, force-stopping, or setting bypasses.
Tamper-Proof Lock: Enforced settings locking via an encrypted, randomized password generator to ensure non-bypassable enforcement.
Tech Stack: Kotlin | Android SDK | VpnService | Accessibility APIs | DeviceAdminReceiver | Jetpack Compose

0 likes · 0 views · Aug 20, 2026

Tamper-Proof Content Blocker & Device Protection App System-Level Mobile Threat Protection & Local Network Filtering The Challenge Standard Android content f...

Tags