I have been developing a backend platforms for different purposes and some times customers want this product get installed in their data center as On-premises softwares. So in order to protect from reverse engineering I used obfuscation tools.
I wonder if compiling deployable applications with GraalVM Native Image technology is an alternative solution for protecting from reverse engineering.
I know that native image cannot be decompiled so reverse engineering is not possible.