Stefan: Applets decompilieren (Netbeans)

Hallo zusammen!

Ich verwende Netbeans Developer 3.0 als IDE. Eigenen
Code zu editieren und compilieren ist kein Problem, leider schaffe ich es aber nicht schon vorhandene Applets zu decompilieren. Woran könnte das liegen ?

Vielen Dank für die Hilfe,

Stefan

  1. Ich verwende Netbeans Developer 3.0 als IDE. Eigenen
    Code zu editieren und compilieren ist kein Problem, leider schaffe ich es aber nicht schon vorhandene Applets zu decompilieren. Woran könnte das liegen ?

    Bist Du sicher, daß Du Dir eine lösbare Aufgabe vorgenommen hast?

    Falls diese "vorhandenen" Applets in irgend einer Zwischensprache vorliegen, dann entspricht Dekompilieren ungefähr dem Versuch, aus einer Ladung Hamburger die Original-Kuh wieder zusammenzusetzen. (Oder hätte ich jetzt sagen sollen "das Weizenfeld"? ;-)

    Compilieren ist üblicherweise mit heftigem Informationsverlust verbunden.

    1. Es gibt irgendwo ein Shareware-Programm mit dem Namen JAD, das Java-Applets zufiredenstellend decompilieren kann. Also, aus einer *.class-Datei macht es wieder eine *.java-Datei  -  leider hab ich die Adresse im Moment nicht zur Hand

      fröhliche Feiertage !

      Christoph S.

      1. Hallo Christoph !

        Vielen Dank für den Tip. Das Programm habe ich unter
        http://www.geocities.com/SiliconValley/Bridge/8617/jad.html
        gefunden.

        Frohe Weihnachten,

        Stefan

        Es gibt irgendwo ein Shareware-Programm mit dem Namen JAD, das Java-Applets zufiredenstellend decompilieren kann. Also, aus einer *.class-Datei macht es wieder eine *.java-Datei  -  leider hab ich die Adresse im Moment nicht zur Hand

        fröhliche Feiertage !

        Christoph S.

    2. Ich verwende Netbeans Developer 3.0 als IDE. Eigenen
      Code zu editieren und compilieren ist kein Problem, leider schaffe ich es aber nicht schon vorhandene Applets zu decompilieren. Woran könnte das liegen ?

      Bist Du sicher, daß Du Dir eine lösbare Aufgabe vorgenommen hast?

      Sicher ist nur eins... Nein, im Ernst, natürlich bin ich mir sicher.

      Falls diese "vorhandenen" Applets in irgend einer Zwischensprache vorliegen, dann entspricht Dekompilieren ungefähr dem Versuch, aus einer Ladung Hamburger die Original-Kuh wieder zusammenzusetzen.

      Was bitte hat eine Kuh mit einem Hamburger zu tun ? Das grenzt ja schon an Rinderwahn. Ob Zwischensprache oder nicht... alles ist decompilierbar (oder meintest Du mit Fremdsprache etwa französisch, griechisch ?) LOL

      (Oder hätte ich jetzt sagen sollen "das Weizenfeld"? ;-)

      Oder so,...

      Compilieren ist üblicherweise mit heftigem Informationsverlust verbunden.

      Na, wenn das so ist dann...
      Für alle anderen:  Beim compilieren tritt niemals ein Informationsvelust auf. Bei der Umkehrung (disassemblieren, decompilieren) sieht das natürlich etwas anders aus.

      Trotzdem allen ein frohes Weihnachtsfest,

      Stefan

      1. hi!

        Compilieren ist üblicherweise mit heftigem Informationsverlust verbunden.
        Na, wenn das so ist dann...
        Für alle anderen:  Beim compilieren tritt niemals ein Informationsvelust auf.

        Doch. Mindestens Variablennamen, Funktionsnamen und Quelltext-Kommentare gehen beim Kompilieren verloren.

        bye, Frank!