Witam serdecznie.
Na wstępie zaznaczam że jestem laikiem.
Problem jaki mam to dekompilacja plików Javy. Sam plik *.jar rozpakowałem i dostępne są teraz pliki *.class.
Prośba moja do zaawansowanych programistów aby dekompilować owe pliki class oraz jeden plik *.dll i poznać ich zawartość.
Proszę o pomoc w zdekodowaniu zawartosci plików
- Rejestracja: dni
- Ostatnio: dni
- Postów: 1
0
- Rejestracja: dni
- Ostatnio: dni
- Postów: 1398
0
Use the Google, Billboard.
- Rejestracja: dni
- Ostatnio: dni
0
Jest troche oprogramowania do tego, np. DJ Java Decompiler.
- Rejestracja: dni
- Ostatnio: dni
0
To nie jest takie proste, pliki z rozszerzeniem class nie są plikami typu class.
- Rejestracja: dni
- Ostatnio: dni
- Postów: 1398
0
Rzeczywiście, nie da się zdekompilować tych plików. Może to są binarki wyplute z innego języka, np. Scali ? Wtedy trudno je decompilerowi przerobić na Javę. @billboard: zwracam honor.
- Rejestracja: dni
- Ostatnio: dni
- Postów: 573
0
Klasy scalowe dekompiluje się bez problemu. Te pliki są jakieś zrąbane, oprócz 4 pierwszych bajtów 0xcafebabe nie ma w nich nic sensownego (kompletnie niepoprawny format klasy). Poza tym, niewiele się pomiędzy sobą różnią, tzn. np. kilkadziesiąt pierwszych bajtów jest takich samych w każdym pliku.
- Rejestracja: dni
- Ostatnio: dni
- Postów: 1019
1
Te pliki pewnie można załadować tylko przez customowy classloader.