Hi, First of all, sorry for my bad English.
I have a completely offline project and I want to protect it from cracking and copying.
I researched various methods but did not find a definitive solution.
All protection methods can be bypassed by a hacker by one or a combination of the following:
-Delete part of the code ( Conditional parts for system authentication and license )
-Copy all software files from a licensed system to an unauthorized system
-Reverse engineering and reading project codes and retrieving passwords used in the project
-Simulating the authorized system in an unauthorized system and running the software
Do we have a surefire way to protect our offline software(in B4J)?