Hogyan lehet visszafejteni egy osztályfájlt?
Hogyan lehet visszafejteni egy osztályfájlt?

Videó: Hogyan lehet visszafejteni egy osztályfájlt?

Videó: Hogyan lehet visszafejteni egy osztályfájlt?
Videó: How to Decompile Java Class Files #java #shorts 2024, November
Anonim

Azért, hogy osztályfájl visszafordítása , csak nyissa meg bármelyikét Jáva projekteket, és látogassa meg a könyvtárak Maven függőségeit jar fájlokat szerepel a projektjében. Csak bővítse ki bármelyiket jar fájl amelyekhez nincs csatolva a forrás Fogyatkozás és kattintson a gombra. osztályú fájl.

Ha ezt figyelembe vesszük, hogyan lehet visszafordítani egy háborús fájlt?

  1. Hozzon létre egy másolatot a.war fájlról, majd mondja azt, hogy copy.war.
  2. Nevezze át a copy.war fájl kiterjesztését copy.zip fájlra.
  3. csomagolja ki a fájlt.
  4. Találd meg. osztály fájljait a kicsomagolt mappában.
  5. Ezután a felhasználói visszafejtők ezt a.class fájlt.java fájlokká alakítják vissza. Google a visszafordítókról: Cavaj Java Decompiler.

Hasonlóképpen, hogyan lehet visszafordítani egy osztályt a parancssorban? A parancssorban lévő fájlok csoportjának visszafordításához futtassa a következő parancsokat:

  1. Hozzon létre egy könyvtárat, ahol a kimeneti Java fájlok lesznek.
  2. Futtassa a parancsot a fájlok visszafejtéséhez: java -jar jd-cli. jar -od.

Ebben a tekintetben hogyan tekinthetek meg egy.class fájlt?

A osztályú fájl bináris formátumban van. Megnyithatja és Kilátás bármilyen szövegszerkesztővel, például a Windows Jegyzettömbjével és a Mac-en a vi-vel. De a Java kód lekéréséhez a osztályú fájl , a következőket használhatja: Használjon olyan visszafordítót, mint a Java Decompiler.

Vissza tudod fordítani a Java-t?

te készek arra visszafordítani a Java-t osztályú fájl az Eclipse-ből. Azért, hogy visszafordítani osztály fájlt, csak nyissa meg bármelyik fájlját Jáva projekteket, és lépjen a Maven függőségek könyvtárak oldalára, hogy megtekinthesse a projektben szereplő jar fájlokat. osztályú fájl. Most tudsz lásd a fájl forráskódját Jáva szerkesztő, egyszerű és elegáns, ugye.

Ajánlott: