DJ Java Decompiler 3.12.12.101

Licencji: Bezpłatna wersja próbna ‎Rozmiar pliku: 9.27 MB
‎Ocena użytkowników: 3.8/5 - ‎2 ‎Głosów

DJ Java Decompiler jest Windows/ XP/2003/Vista/7/8/10 decompiler i dezorganizator dla Java, który rekonstruuje oryginalny kod źródłowy ze skompilowanych plików klasy binarnej (na przykład aplety Java). DJ Java Decompiler jest w stanie dekompilować złożone aplety Java i pliki binarne, produkując dokładny kod źródłowy. Pozwala szybko uzyskać wszystkie istotne informacje o plikach klasy. DJ Java Decompiler jest autonomiczną aplikacją systemu Windows; nie wymaga zainstalowania javy! DJ Java Decompiler jest nie tylko dekompilator java i deassembler, ale jest również w pełni funkcjonalny edytor Java za pomocą graficznego interfejsu użytkownika z składni kolorowanki. Korzystanie z DJ Java Decompiler jest łatwe. Wybierz "Otwórz" i załaduj żądany plik klasy lub po prostu kliknij dwukrotnie plik CLASS, który chcesz dekompilować. DJ Java Decompiler obsługuje funkcje przeciągania i upuszczania dla OLE. Zobaczysz kod źródłowy natychmiast! W "Eksplorator windows" Prawy przycisk myszy menu podręczne dostępne zbyt. Można dekompilować lub dezasemodnić pliki CLASS na dysku twardym komputera lub na dysku sieciowym, z którego masz połączenie (musisz mieć uprawnienia do zapisu lub po prostu zmienić domyślny katalog wyjściowy dla plików .jad). Nie musisz mieć zainstalowanej maszyny wirtualnej Java ani żadnego innego SDK Java. Ale ta wersja jest w stanie skompilować, uruchomić, utworzyć archiwa JAR i uruchomić aplety poza kontekstem przeglądarki sieci Web po zainstalowaniu JDK. Z DJ Java Decompiler można dekompilować więcej niż jeden plik klasy java w tym czasie. "Narzędzia"|"Dekompilowanie większej liczby plików... " umożliwia wybranie i dekompilowanie więcej niż jednego skompilowanego pliku Java w tym czasie. Ponadto ta wersja umożliwia użytkownikom dekompilowanie "martwy" części kodu. DJ Java Decompiler nadaje się do nauki kodu bajtowego JAVA. Program umożliwia użytkownikom zapisywanie, drukowanie, edytowanie i kompilowanie wygenerowanego kodu java. Dołączony edytor tagów apletów umożliwia użytkownikom szybkie tworzenie apletów. Widok szesnastkowy - pokazuje plik w szesnastkowym. Ten widok umożliwia sprawdzenie pliku na najniższym możliwym poziomie.

historia wersji

  • Wersja 3.12.12.101 opublikowany na 2016-02-25
    Ulepszenie do obsługi Atrybutu BootstrapMethods i nowych typów ConstantPool: CONSTANT_InvokeDynamic, CONSTANT_MethodType, CONSTANT_MethodHandle. Zmiany w silniku dekompilacyjnym.
  • Wersja 3.9.9.91 opublikowany na 2005-10-25

Szczegóły programu

Eula

Umowa licencyjna użytkownika końcowego – Umowa licencyjna użytkownika końcowego

UMOWA LICENCYJNA UŻYTKOWNIKA UMOWA LICENCYJNA UŻYTKOWNIKA KOŃCOWEGO DLA "DJ Java Decompiler" WAŻNE PROSIMY O UWAŻNE ZAPOZNANIE SIĘ Z WARUNKAMI NINIEJSZEJ UMOWY LICENCYJNEJ PRZED KONTYNUOWANIEM INSTALACJI PROGRAMU: "Atanas Neshkov Ltd." Umowa licencyjna użytkownika końcowego ("EULA") jest umową prawną między Użytkownikiem (osobą fizyczną lub jednym podmiotem) a "Atanas Neshkov Ltd." dla "Atanas Neshkov Ltd." oprogramowania(-ów) wskazanego powyżej, które może zawierać powiązane składniki oprogramowania, media, materiały drukowane i "dokumentację online i elektroniczną ("PRODUCT"). Instalując, kopiując lub w inny sposób korzystając z OPROGRAMOWANIA, użytkownik wyraża zgodę na przestrzeganie warunków niniejszej Umowy Licencyjnej. Niniejsza umowa licencyjna stanowi całość umowy dotyczącej programu między Użytkownikiem a "Atanas Neshkov Ltd.", (zwaną "licencjobiorcą") i zastępuje wszelkie wcześniejsze propozycje, reprezentacje lub porozumienia między stronami. Jeśli użytkownik nie zgadza się z warunkami niniejszej Umowy Licencyjnej, nie należy instalować ani używać OPROGRAMOWANIA. OPROGRAMOWANIE JEST LICENCJONOWANE, a nie sprzedawane. 1. UDZIELENIE LICENCJI. PRODUKT SOFTWARE JEST licencjonowany w następujący sposób: a) Instalacja i użytkowanie. "Atanas Neshkov Ltd." udziela Ci prawa do instalowania i używania kopii OPROGRAMOWANIA NA komputerze użytkownika z ważną licencjonowaną kopią systemu operacyjnego, dla którego oprogramowanie zostało zaprojektowane. b) Kopie zapasowe. Użytkownik może również wykonać kopie OPROGRAMOWANIA, które mogą być niezbędne do tworzenia kopii zapasowych i archiwizacji. 2. OPIS INNYCH PRAW I OGRANICZEŃ. (a) Prowadzenie informacji o prawach autorskich. Użytkownik nie może usuwać ani zmieniać żadnych informacji o prawach autorskich na wszelkich kopiach OPROGRAMOWANIA. b) Dystrybucja. Użytkownik nie może rozpowszechniać zarejestrowanych kopii OPROGRAMOWANIA osobom trzecim. Wersje ewaluacyjne dostępne do pobrania z &Atanas Neshkov Ltd.& strony internetowe mogą być swobodnie rozpowszechniane. Prasa jest upoważniona do rozpowszechniania wersji ewaluacyjnych na dowolnym dysku cover, CD-ROM bez zgody Atanas Neshkov Ltd.. Witryny sieci Web Shareware/Demo Catalog są upoważnione do rozpowszechniania wersji ewaluacyjnych jako pliku do pobrania (hostowanego lub połączonego z witrynami Atanas neshkov Ltd.) bez zgody. c) Zakaz inżynierii odwrotnej, dekompilacji i demontażu. Użytkownik nie może odtwarzać oprogramowania, dekompilować ani dezasemleć OPROGRAMOWANIA, z wyjątkiem przypadków i tylko w zakresie, w jakim taka działalność jest wyraźnie dozwolona przez obowiązujące prawo, niezależnie od tego ograniczenia. d) Wynajem. Użytkownik nie może wypożyczać, dzierżawić ani wypożyczać OPROGRAMOWANIA. (e) Usługi wsparcia. "Atanas Neshkov Ltd.&; może świadczyć usługi wsparcia związane z OPROGRAMOWANIEM ("Support Services"). Każdy dodatkowy kod oprogramowania dostarczony w ramach Usług Pomocy Technicznej będzie uważany za część OPROGRAMOWANIA i podlega warunkom niniejszej Umowy Licencyjnej. (f) Zgodność z obowiązującymi przepisami prawa. Użytkownik musi przestrzegać wszystkich obowiązujących przepisów dotyczących korzystania z OPROGRAMOWANIA. 3. WYPOWIEDZENIE Bez uszczerbku dla jakichkolwiek innych praw, &Atanas Neshkov Ltd.& może zakończyć niniejszą Umowę licencyjną, jeśli użytkownik nie przestrzega warunków niniejszej Umowy Licencyjnej Użytkownika. W takim przypadku użytkownik musi zniszczyć wszystkie kopie OPROGRAMOWANIA będącego w jego posiadaniu. 4. BRAK GWARANCJI "Atanas Neshkov Ltd." wyraźnie zrzeka się jakiejkolwiek gwarancji na OPROGRAMOWANIE. OPROGRAMOWANIE jest dostarczane "Tak jak jest" bez jakiejkolwiek wyraźnej lub dorozumianej gwarancji, w tym, ale nie ograniczając się do jakichkolwiek gwarancji przydatności handlowej, niedokonania lub przydatności określonego celu. "Atanas Neshkov Ltd." nie gwarantuje ani nie ponosi odpowiedzialności za dokładność lub kompletność jakichkolwiek informacji, tekstu, grafiki, linków lub innych elementów zawartych w OPROGRAMOWANIU. "Atanas Neshkov Ltd.&; nie udziela żadnych gwarancji dotyczących jakichkolwiek szkód, które mogą być spowodowane przez transmisję wirusa komputerowego, robaka, bomby zegarowej, bomby logicznej lub innego takiego programu komputerowego. "Atanas Neshkov Ltd." dodatkowo wyraźnie zrzeka się wszelkich gwarancji lub oświadczeń wobec Autoryzowanych Użytkowników lub osób trzecich. 5. OGRANICZENIE ODPOWIEDZIALNOŚCI W żadnym wypadku &Atanas Neshkov Ltd." nie ponosi odpowiedzialności za jakiekolwiek szkody (w tym, bez ograniczeń, utracone zyski, przerwy w działalności lub utracone informacje) wyrastają z "Autoryzowanego Użytkownika" korzystania z OPROGRAMOWANIA lub niemożności korzystania z OPROGRAMOWANIA, nawet jeśli "Atanas Neshkov Ltd." została poinformowana o możliwości wystąpienia takich szkód. W żadnym wypadku "Atanas Neshkov Ltd." nie ponosi odpowiedzialności za utratę danych lub za pośrednie, specjalne, przypadkowe, wtórne (w tym utracony zysk) lub inne szkody wynikające z umowy, czynu niedozwolonego lub w inny sposób. "Atanas Neshkov Ltd.&nie ponosi żadnej odpowiedzialności w odniesieniu do treści OPROGRAMOWANIA LUB jakiejkolwiek jego części, w tym między innymi błędów lub pominięć w nim zawartych, zniesławienia, naruszenia praw do reklamy, prywatności, praw do znaków towarowych, przerwania działalności, uszkodzenia ciała, utraty prywatności, praw osobistych lub ujawnienia poufnych informacji.