Posts by Samuel Hopstock - Software Engineer
Code Checksumming: Detecting Binary Patches to Your Code
5 minute read | August 29, 2023Binary code patching Binary code patching is a common and effective way attackers alter a specific part of a program’s code while keeping the rest of the code’s functionality intact. The program can be manipulated in place without requiring source...
Read moreAbout Samuel Hopstock - Software Engineer
21 min read
| May 10, 2022
Who You Gonna Call? Behind the Scenes of JVM Method Invocations
Android
Technical
ProGuard & R8
DexGuard
19 min read
| January 18, 2022
How to Securely Implement TLS Certificate Checking in Android Apps
Android
Technical
Protection
DexGuard
15 min read
| December 21, 2021
Insecure TLS Certificate Checking in Android Apps
Android
Technical
Protection
DexGuard
Call Graphs: The Bread and Butter of Program Analysis
https://23593082.hs-sites.com/amilia-test/blog/call-graphs-the-bread-and-butter-of-program-analysis
Who You Gonna Call? Behind the Scenes of JVM Method Invocations
https://23593082.hs-sites.com/amilia-test/blog/behind-the-scenes-of-jvm-method-invocations
How to Securely Implement TLS Certificate Checking in Android Apps
https://23593082.hs-sites.com/amilia-test/blog/how-to-securely-implement-tls-certificate-checking-in-android-apps
Insecure TLS Certificate Checking in Android Apps
https://23593082.hs-sites.com/amilia-test/blog/insecure-tls-certificate-checking-in-android-apps