Hvordan bruke Java Decom

De fleste Java-programmerere på et tidspunkt må slå til Java Decompiler. Java decompilers gi en rekke tjenester for programmerere. De kan gjenopprette eller rekonstruere tapte kildekode, vise kildekoder under debugging, og analysere bytekode. Hvis du bruker Java Decompiler for ikke-kommersiell bruk, gratis versjoner av programvaren er tilgjengelig på Internett.

Bruksanvisning

1 Last ned og installer en Java Decompiler, hvis du ikke allerede har gjort det. Du må betale for programvaren hvis det er for bedriftsbruk. Ellers kan du laste ned en gratis versjon. (Se Resources.)

2 Kontroller at Java Decompiler er et troverdig programmering program som vil ordentlig regenerere kildekoden. Gjør dette ved å generere klassen filen fra den genererte kildekoden med følgende kode:
bash $ mv myprogram.class myprogram_orig.class
bash $ javac myprogram.java
Deretter bruker Unix "diff" -kommandoen og sammenligne de to filene. Hvis de er identiske, så programmet er riktig å generere Java-kildekoden. Utfør denne operasjonen hver gang du starter decom program.

3 Last Java script inn i decompiler. Herfra vil du være i stand til å utføre de nødvendige operasjoner for å fikse eller feilsøke koden.

4 Gjenoppbygge eller feilsøke den nødvendige kildekoden, eller gi nytt navn til klassen filene. Hvis du døpe class filer, vurdere å bruke en overgang bord.

5 Lagre koden din som en separat enhet fra originalen. Du må kanskje den opprinnelige koden i fremtiden, spesielt hvis du gjør en betydelig feil i den nye Java-script.

Hint

  • Test alltid Java kildekoden før patching inn i et program eller et program.
  • Ikke prøv å bruke en Java Decompiler med mindre du er godt bevandret i Java og / eller C ++ programmering.