(keitai-l) Obfuscation of 505 applis in DoJa3.0 environment

From: Sam Joseph <gaijin_at_yha.att.ne.jp>
Date: 07/23/03
Message-ID: <3F1E53EC.8000101@yha.att.ne.jp>
Hi all,

So I have happily been obfuscating 503 applis for some time, using the 
RetroGuard software.  I was just trying the same trick on the 505, i.e. 
the Doja3.0, but for some reason I get no obfuscated jar - no error 
message, no nothing.

For your information, my general approach has been to create the 
unobfuscated jar and then set RetroGuard on that, and then expand the 
obfuscated jar for preverification.  Now its possible that I have to 
obfuscate the classes one by one in DoJa3.0, but so far I have tried all 
possible combinations of the DoJa3.0 libraries in the classpath, and the 
result is always the same - no obfuscated jar is produced.

Here's the classpath:

D:\iDKDoJa3.0\lib\retroguard.jar;D:\iDKDoJa3.0\lib\doja_classes.zip;D:\iDKDoJa3.0\lib\classes.zip;D:\iDKDoJa3.0\lib\dojaconv.jar;D:\iDKDoJa3
.0\lib\dojaemu.jar

here's the command:

/D/j2sdk1.4.0_01/bin/java -verbose RetroGuard MatrixSS-pre-obs.jar 
MatrixSS-obs.jar MatrixSS.rgs MatrixSS_rgs.log

and here's the end of the java output:

[Loaded a.a.a.a.ag]
[Loaded com.nttdocomo.ui.IApplication]
[Loaded com.nttdocomo.ui.MApplication]
[Loaded java.lang.NumberFormatException from 
d:\j2sdk1.4.0_01\jre\lib\rt.jar]
[Loaded com.nttdocomo.lang.IllegalStateException]
[Loaded com.nttdocomo.ui.Display]
[Loaded com.nttdocomo.ui.Frame]
[Loaded com.nttdocomo.ui.Dialog]
[Loaded java.lang.UnsatisfiedLinkError from d:\j2sdk1.4.0_01\jre\lib\rt.jar]
[Loaded com.nttdocomo.ui.Launcher]
[Loaded java.util.HashMap$KeySet from d:\j2sdk1.4.0_01\jre\lib\rt.jar]
[Loaded java.util.HashMap$KeyIterator from d:\j2sdk1.4.0_01\jre\lib\rt.jar]

I wondered if anyone else had encountered, or indeed, solved this problem.

CHEERS> SAM
Received on Wed Jul 23 12:38:29 2003