Hoe dekompileer ek 'n klaslêer?
Hoe dekompileer ek 'n klaslêer?

Video: Hoe dekompileer ek 'n klaslêer?

Video: Hoe dekompileer ek 'n klaslêer?
Video: Декомпиляция Андройд приложений (подробно) 2024, Desember
Anonim

Ten einde klaslêer dekompileer , maak net enige van jou oop Java projekte en gaan na Maven afhanklikhede van biblioteke om die te sien jar lêers ingesluit in jou projek. Brei net enige uit jar lêer waarvoor jy nie die bron aangeheg het nie Verduistering en klik op die. klas lêer.

As u dit in ag neem, hoe dekompileer ek 'n oorloglêer?

  1. Skep 'n kopie van jou.war-lêer > sê copy.war.
  2. Hernoem die uitbreiding van copy.war lêer na copy.zip.
  3. unzip daardie lêer.
  4. Vind die. klaslêers in jou uitgepakte lêergids.
  5. Gebruiker decompliers om hierdie.class-lêers terug na.java-lêers om te skakel. Google oor decompilers: Cavaj Java Decompiler.

Net so, hoe dekompileer ek 'n klas in opdragprompt? Om 'n groep lêers op die opdragreël te dekompileer, voer die volgende opdragte uit:

  1. Skep die gids waar jou Java-afvoerlêers geleë sal wees.
  2. Voer die opdrag uit om die lêers te dekompileer: java -jar jd-cli. kruik -od.

In hierdie verband, hoe sien ek 'n.class-lêer?

A klas lêer is in binêre formaat. Jy kan oopmaak en beskou dit deur enige teksredigeerder soos notepad in Windows en vi in Mac. Maar om die Java-kode van 'n klas lêer , kan jy óf die volgende gebruik: Gebruik 'n decompiler soos Java Decompiler.

Kan jy Java dekompileer?

Jy gereed is om Java dekompileer klaslêer van Eclipse. Ten einde dekompileer klaslêer, maak net enige van jou oop Java projekte en gaan na Maven-afhanklikhede van biblioteke om die jar-lêers in jou projek te sien. klas lêer. Nou jy kan sien die bronkode vir daardie lêer in Java redakteur, eenvoudig en elegant is dit nie.

Aanbeveel: