OS
      Products
      Topic Areas
      Industries
      Reset
      Android Security and Obfuscation Realities of R8 https://www.guardsquare.com/blog/android-security-and-obfuscation-realities-of-r8

      Call Graphs: The Bread and Butter of Program Analysis https://www.guardsquare.com/blog/call-graphs-the-bread-and-butter-of-program-analysis

      The ProGuard Story: 20 Years of Innovation in Java Optimization https://www.guardsquare.com/blog/the-proguard-story-20-years-of-innovation-in-java-optimization-guardsquare

      ProGuard Turns 20: Celebrating Two Decades of Innovation in Java App Optimization https://www.guardsquare.com/blog/proguard-turns-20-celebrating-two-decades-of-innovation-in-java-app-optimization-guardsquare

      Beyond Taint Analysis: Detecting Data Flows in Java Applications with ProGuardCORE https://www.guardsquare.com/blog/detecting-data-flows-in-java-applications-with-proguardcore

      Who You Gonna Call? Behind the Scenes of JVM Method Invocations https://www.guardsquare.com/blog/behind-the-scenes-of-jvm-method-invocations

      Keep Rules in the Age of Kotlin https://www.guardsquare.com/blog/keep-rules-in-the-age-of-kotlin

      How to Build a Log4Shell Detector with ProGuardCORE https://www.guardsquare.com/blog/how-to-build-a-log4shell-detector-with-proguardcore

      ProGuard vs. DexGuard: An Overview https://www.guardsquare.com/blog/dexguard-vs-proguard

      ProGuard Playground Beta Graduation 🎉 https://www.guardsquare.com/blog/proguard-playground-beta-graduation