Küsimus:
Hankige purk pakendatud (exe) purgist tagasi
meain
2014-01-24 13:42:45 UTC
view on stackexchange narkive permalink

Kas on võimalik kuidagi purgifaili saada purgist, mis on pakitud exe ümbrise abil. Mul on exe-fail ja ma tean, et see oli ümbris, mis kasutas exe ümbrist (täpsemalt launch4j). Kuidas selle purgi lahti pakkida, et purk tagasi saada. Olen näinud, et saan selle Linuxis lahti pakkida, kasutades filerollerit, kuidas seda teha Windowsis

  ADD : Kuidas see erineb, kui see mähiti muude pakenditega kui launch4j  
[Seotud] (http://stackoverflow.com/questions/2244321/does-compilng-java-code-to-exe-e-g-using-launch4java-ensure-code-cannot-be-re)
Teie küsimus on ebaselge, eeldan, et soovite taastada JAR-faili launch4j loodud EXE-st?
Vabandust, vabandust, mu halb .. See oli mõeldud purgi tagasi saamiseks
Kolm vastused:
ekse
2014-01-24 21:47:50 UTC
view on stackexchange narkive permalink

Eeldan, et soovite eraldada JAR-faili, mis on pakitud launch4j genereeritud .exe sisse. Launch4j paigutab jar-fail käivitatava faili ülekattesse, see tähendab pärast PE-faili. Selle väljapressimiseks võite faili alt otsida stringi 'PK', et leida JAR-i arhiiv, peaksite nägema midagi sellist:

The jar file

Kui olete leidsin, eemaldage kogu sisu enne seda ja salvestage see uude faili, mille laiendus on .jar.

Selleks on tegelikult kiirem viis, kasutades 7zip . Kui avate faili 7zip-iga, avab see JAR-faili otse (JAR on lihtsalt ZIP-fail), saate seejärel failid välja pakkida ja vajadusel ZIP-arhiivi uuesti luua.

enter image description here

Kuidas see erineb, kui see mähiti muude pakenditega kui launch4j
@MEAIN: väga teoreetiline küsimus. Oleneb, kuidas seda pakitakse. Kui JAR lihtsalt faili pannakse, on protsess väga sarnane.
Mees, see 7zip-trikk on tõesti lahe.
@TomášZato hea meel, et leidsite selle kasulikuks!
meain
2014-03-19 12:13:49 UTC
view on stackexchange narkive permalink

Ma kontrollisin seda tõesti ja tundub, et selleks on tõesti lihtne viis.

KASUTATUD PROGRAMM: jd-gui


SAMMUD

  1. Exe exe-fail ekstraheeritakse mis tahes arhiivihalduri (nt: WinRar) abil

  2. Kasutage selle dekompileerimiseks nüüd seda programmi ( jd-gui).

    jd-gui

  3. Olete valmis ja nüüd on teil kood java vormis

Juan Carlos
2020-01-20 00:24:55 UTC
view on stackexchange narkive permalink

Kuna me räägime akendest (ja 5 aastat hiljem), siis kuidas see on: installige programm, minge installiruumi ja hankige sealt purgid. Nüüd saate purgi otse dekompileerida.



See küsimus ja vastus tõlgiti automaatselt inglise keelest.Algne sisu on saadaval stackexchange-is, mida täname cc by-sa 3.0-litsentsi eest, mille all seda levitatakse.
Loading...