Apply RASP runtime protection to an Android app using Guardsquare DexGuard

domain: guardsquare.com · 6 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Add the DexGuard Gradle plugin to the project's build.gradle and configure the plugin with your license key and the desired protection module settings
  2. Define a DexGuard configuration file specifying which RASP checks to inject: root detection, emulator detection, debugger detection, tampering detection, and hook detection checks
  3. Configure the response actions for each check: options typically include crashing the app, logging the event to a backend, or gracefully degrading functionality
  4. Build the app using the DexGuard-instrumented build variant; DexGuard injects protection code at build time without requiring source code modifications
  5. Test on a non-rooted device, a rooted device, and an emulator to confirm that protection responses trigger as expected under each threat condition
  6. Integrate protection event reporting with your backend or SIEM by capturing the telemetry signals DexGuard can be configured to emit on detection events

Known gotchas

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans