09-22-2009 09:15 AM
Hi,
I want to know is it possible in blackberry to decompile the source code. If we distribute the application with .alx file then are there any chances of it getting decompiled. If it is, then can someone tell me how to avoid that. I know about obfuscators such as Proguard, but is there any need of using it.
Hope to get a reply soon.
Solved! Go to Solution.
09-22-2009 09:19 AM
Check this KB article.
09-22-2009 09:32 AM
12-07-2011 10:08 AM
12-07-2011 11:31 AM - edited 12-07-2011 11:33 AM
There is a decompiler for cod files. So, you should obfuscate the code. It is possible to decompile to source code.
12-07-2011 11:44 AM
Hi,
Thanks for the reply. I am facing another issue.
I am creating jar jad say sudipto.jad and sudipto.jar. then inserting a license file in the jar. then updating the jarsize in jad and the jar jad runs fine. but when I am creating a cod file from them using RAPC, the created sudipto.cod is not getting installed in the BB 4.7.0 simulator as well. I am trying with "load java program" from files to install that cod but nothing comes in the download folder. But when I am creating cod from the jar jad without licebse file inserted, its installing fine.
Is my cod file is getting corrupted as I have manually inserted the license in the jar?
plz give some solution.
when I am attaching the debugger in the debugger the below message is coming.
JVM: error in sudipto.cod
plz suggest.
12-07-2011 12:18 PM
ofuscator still can be decompile
but harder to trace it
12-07-2011 12:45 PM
Look into using Zleix KlassMaster. It performs advanced obfuscations.
12-07-2011 12:46 PM
Follow this guide:
and don't manually insert anything.