Can Your App Survive Coruna and DarkSword iOS Exploits?
15 minute read | March 31, 2026Everyone is a target, no one is too small Advanced hacking methods once reserved for targeting heads of state are now being deployed against ordinary users. The primary objective has shifted from quiet surveillance to mass-scale theft: harvesting...
Read more
3 min read
| August 8, 2023
Android Security and Obfuscation Realities of R8
Android
Protection
Dexguard
ProGuard & R8
Thought leadership
5 min read
| November 15, 2022
Call Graphs: The Bread and Butter of Program Analysis
Android
Technical
Dexguard
ProGuard & R8
1 min read
| September 10, 2022
Using ProGuard to Protect Minecraft Server Plugins
ProGuard & R8
2 min read
| August 1, 2022
java.lang.VerifyError: Bad type on operand stack with Java crypto
ProGuard & R8
1 min read
| June 21, 2022
Podcast Feature: “Shrink Your React Native App With ProGuard
ProGuard & R8
3 min read
| June 8, 2022
The ProGuard Story: 20 Years of Innovation in Java Optimization
ProGuard & R8
1 min read
| June 7, 2022
ProGuard Turns 20: Celebrating Two Decades of Innovation in Java App Optimization
ProGuard & R8
2 min read
| May 31, 2022
Proguard obfuscation breaks down a Serializable class after adding the serialVersionUID field
ProGuard & R8
8 min read
| May 24, 2022
Beyond Taint Analysis: Detecting Data Flows in Java Applications with ProGuardCORE
Android
Technical
Dexguard
ProGuard & R8
Annotation-specified bean name ‘b’ for bean
https://www.guardsquare.com/blog/proguard-will-make-spring-bean-name-conflict-0-0
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
Using ProGuard to Protect Minecraft Server Plugins
https://www.guardsquare.com/blog/using-proguard-to-secure-minecraft-server-plugins
java.lang.VerifyError: Bad type on operand stack with Java crypto
https://www.guardsquare.com/blog/java-crypto
Podcast Feature: “Shrink Your React Native App With ProGuard
https://www.guardsquare.com/blog/podcast-feature-shrink-your-react-native-app-with-proguard
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
Proguard obfuscation breaks down a Serializable class after adding the serialVersionUID field
https://www.guardsquare.com/blog/proguard-obfuscation-breaks-down-a-serializable-class-after-adding-the-serialversionuid-field
Beyond Taint Analysis: Detecting Data Flows in Java Applications with ProGuardCORE
https://www.guardsquare.com/blog/detecting-data-flows-in-java-applications-with-proguardcore


