★ wanayoo — archive 1999 http://icewalkers.com/doclib/howtos/Java-Decompiler-HOWTO-2.htmlNouvelle recherche | Portail wanayoo
Name:   Pass:    
Subscribe to IceWalkers Free NewsLetter




















Linux2000 OnLine
see all



You'll upgrade to Linux Kernel 2.4 ...

Soon
Later
Never
Already did

  View results
  Previous polls
 
 Search Howtos: Match: Sort by:



Linux HOWTOs  |  HOWTOs Index



Java Decompiler HOW-TO: How can I trust Java Decompiler ??!! Next Previous Contents

2. How can I trust Java Decompiler ??!!

For 100% assurance you need a SCIENTIFIC way to validate and trust the Java Decompiler program. The method described in this section will enable the decompiler program to be accepted as "trust-worthy" and reliable.

In order to verify that the decompiler program is regenerating the Java source-code properly, use the following technique -

Generate the class file from the generated source code using the compiler -


bash$ mv myprogram.class myprogram_orig.class
bash$ javac myprogram.java

Now use the unix 'diff' command to compare the two class files -


bash$ diff myprogram.class myprogram_orig.class

Both these files MUST BE IDENTICAL. This verifies that decompiler program is working perfectly. On DOS or Windows 95 you may want to use the free Cygnus Cygwin 'diff' or 'MKS' utilities.

This step gives 100% guarantee and 100% quality assurance and life term or long term WARRANTY on decompiler programs.

It is strongly recommended that you do these steps every time you run decompiler programs.


Next Previous Contents


HOWTOs Index

 
  
 
 
 


FOX 0.99.162
X-Chat 1.7.0
QT 2.3.0
Linux Kernel pre-patch 2.4.3-pre3
Gaim 0.11.0-pre6
Licq 1.0.3
Ethereal 0.8.16



FreeAmp 2.1.rc6
LinCVS 0.3
Astaro Security Linux 1.795
xlockmore 5.01ALPHA10
gtktalog 0.13.1
ksetiwatch 2.2.0
LilyPond 1.3.136
Search and Rescue 0.7c
autoproject 0.12
Gnome Print 0.26
LUI 1.10.0
Perl Embedding Engine 1.07
Conectiva Linux 6.0
mapm 3.80
SkipStone 0.7.1
Moleskine 0.6.2
gefax 0.4.1
eZ publish 1.0.5