Posts by Samuel Hopstock - Software Engineer
You Shipped the Fix, but Your Old App Is Still Out There, Now What?
11 minute read | September 8, 2026Here’s a security incident scenario. You ship a mobile app with insufficient tampering protection, and someone finds it. Now the app can be modified and repackaged into a malicious version with almost no effort.
Read moreSamuel Hopstock - Software Engineer
3 min read
| December 10, 2024
Improve Your Mobile App Security in Less Than 5 Minutes
Android
iOS
Technical
AppSweep
5 min read
| November 15, 2022
Call Graphs: The Bread and Butter of Program Analysis
Android
Technical
Dexguard
ProGuard & R8
10 min read
| May 10, 2022
Who You Gonna Call? Behind the Scenes of JVM Method Invocations
Android
Technical
Dexguard
ProGuard & R8
10 min read
| January 18, 2022
How to Securely Implement TLS Certificate Checking in Android Apps
Android
Technical
Protection
Dexguard
8 min read
| December 21, 2021
Insecure TLS Certificate Checking in Android Apps
Android
Technical
Protection
Dexguard
When Restricted Doesn’t Mean Secure: Google API Keys in Mobile Apps
https://www.guardsquare.com/blog/google-api-key-restirctions-mobile-app-security
Improve Your Mobile App Security in Less Than 5 Minutes
https://www.guardsquare.com/blog/improve-mobile-app-security
Call Graphs: The Bread and Butter of Program Analysis
https://www.guardsquare.com/blog/call-graphs-the-bread-and-butter-of-program-analysis
Who You Gonna Call? Behind the Scenes of JVM Method Invocations
https://www.guardsquare.com/blog/behind-the-scenes-of-jvm-method-invocations
How to Securely Implement TLS Certificate Checking in Android Apps
https://www.guardsquare.com/blog/how-to-securely-implement-tls-certificate-checking-in-android-apps
Insecure TLS Certificate Checking in Android Apps
https://www.guardsquare.com/blog/insecure-tls-certificate-checking-in-android-apps


