<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Architecture :: DVMA - Damn Vulnerable Mobile App</title><link>https://cpeoples.github.io/dvma/architecture/index.html</link><description>How DVMA's Flutter UI, native Android host, and companion attacker app work together to produce real, device-extractable artifacts.</description><generator>Hugo</generator><language>en</language><lastBuildDate>Thu, 24 Sep 2026 16:36:55 +0000</lastBuildDate><atom:link href="https://cpeoples.github.io/dvma/architecture/index.xml" rel="self" type="application/rss+xml"/><item><title>Native Bridges</title><link>https://cpeoples.github.io/dvma/architecture/native-bridges/index.html</link><pubDate>Thu, 24 Sep 2026 16:36:55 +0000</pubDate><guid>https://cpeoples.github.io/dvma/architecture/native-bridges/index.html</guid><description>How the Flutter and Kotlin halves talk over MethodChannels, and how the native op + EvidenceStore read-back works.</description></item><item><title>Companion Attacker</title><link>https://cpeoples.github.io/dvma/architecture/companion-attacker/index.html</link><pubDate>Thu, 24 Sep 2026 16:36:55 +0000</pubDate><guid>https://cpeoples.github.io/dvma/architecture/companion-attacker/index.html</guid><description>Why a cross-app adversary needs its own app, and the cross-app modules com.dvma.attacker exploits.</description></item><item><title>The Real-Artifact Guarantee</title><link>https://cpeoples.github.io/dvma/architecture/real-artifact-guarantee/index.html</link><pubDate>Thu, 24 Sep 2026 16:36:55 +0000</pubDate><guid>https://cpeoples.github.io/dvma/architecture/real-artifact-guarantee/index.html</guid><description>How every module produces a device-extractable artifact, end-to-end verification, and the iOS evidence tiers.</description></item></channel></rss>