Autor Thema: Ist es möglich sich imported Java anzuschaun?  (Gelesen 1906 mal)

Offline mtp-pb

  • Frischling
  • *
  • Beiträge: 6
Ist es möglich sich imported Java anzuschaun?
« am: 14.10.04 - 01:27:47 »
Habe hier noch eine Bsp. Datenbank gefunden zur PDF Befüllung... naja nur "leider" ist der entscheidene Teil in einer imported Java File... kann man das exportieren um mal reinzuschaun?

Danke!

Offline umi

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.062
  • Geschlecht: Männlich
  • one notes to rule'em all, one notes to find'em....
    • Belsoft AG
Re: Ist es möglich sich imported Java anzuschaun?
« Antwort #1 am: 14.10.04 - 07:59:13 »
Ja, evtl. schaffst Du es über den DXL Export im Designer, dieser generiert Dir ein XML File mit den CLass files drin. Danach müsste man nur noch die einzelnen Klassen in seperate Dateien packen, dekodieren, und dann mit dem JavaDecompiler darüberfetzen...
Gruss

Urs

<:~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Jegliche Schreibfehler sind unpeabischigt
http://www.belsoft.ch
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:>

Offline mtp-pb

  • Frischling
  • *
  • Beiträge: 6
Re: Ist es möglich sich imported Java anzuschaun?
« Antwort #2 am: 14.10.04 - 10:42:42 »
Ne klappt leider nicht der kann das .classfile nicht lese wenn ich es über den DXL Exporter schreibe..

Marinero Atlántico

  • Gast
Re: Ist es möglich sich imported Java anzuschaun?
« Antwort #3 am: 14.10.04 - 11:11:33 »
Es ist möglich class Dateien mit bestimmten Tools (zur Zeit Name vergessen, kanns nachtragen) .class Dateien in lesbare Java Dateien zu dekompilieren.
Das sieht sogar lesbarer als ich lange Zeit geglaubt habe.
Jedoch wäre dies:
a) oft illegal
und b) gibt es auch gute ofuscator, die dazu führen, dass die dekompilierten Java Dateien wiederum unleserlich sind.

Gute Infos zum Thema gibt es in einem preisgünstigen Buch von einem russisch-US Autor. Leider habe ich den Namen auch vergessen. Liest sich irgendwie wie V. Kaminer. Ich trags nach.

Jedoch ist das auch mehr eine Spielerei. Es geht doch um JNotes, oder? Kann man da nicht den Source Code für billig Geld kaufen? `

Ausserdem dürfte der Source code komplexer sein, als du möglicherweise denkst.

Hintergrund:
In java werden die lesbaren Source Dateien (mit Java Endung) mit dem Java Compiler in class dateien umgewandelt. Class Dateien sind binärer Byte-Code und kann nicht von Menschen aber von Java Virtual Maschines auf unterschiedlichen Betriebssystemen gelesen werden.
Gruß Axel
« Letzte Änderung: 14.10.04 - 11:30:31 von Marinero Atlántico »

Offline umi

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.062
  • Geschlecht: Männlich
  • one notes to rule'em all, one notes to find'em....
    • Belsoft AG
Re: Ist es möglich sich imported Java anzuschaun?
« Antwort #4 am: 14.10.04 - 12:22:08 »
Um Class Files zu decompilieren ist DJ Java Decompiler recht gut.

Naja, der Text aus dem DXL Export müsste wahrscheinlich noch dekodiert werden, leider weiss ich nicht ganz genau mit was er kodiert wurde (base64?), damit es wieder ein gültiges .class wird.
Gruss

Urs

<:~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Jegliche Schreibfehler sind unpeabischigt
http://www.belsoft.ch
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~:>

Offline mtp-pb

  • Frischling
  • *
  • Beiträge: 6
Re: Ist es möglich sich imported Java anzuschaun?
« Antwort #5 am: 14.10.04 - 12:35:20 »
Hallo,

also was illegales wollte ich nicht tun.... aber irgendwie entwickelt sich das ganze dahin, ursprünglich wollte ich mir ja nur das .jar File anschaun, was sich eben nicht exportieren läßt. Nein es geht nicht um Jnotes... was eine Bsp. Database hier im Forum... naja dann werde ich das wohl zu den Akten legen und hoffen das mir jemand in meinem anderen Thread einen Tipp geben kann.

Danke schonmal.


Marinero Atlántico

  • Gast
Re: Ist es möglich sich imported Java anzuschaun?
« Antwort #6 am: 14.10.04 - 12:42:11 »
jar Files kannst du mit winzip (oder verwandten öffnen).
Jar Files dienen zum packen von verschiedenen Java Files.
Vielleicht sind da die .jave files dabei.
Eventuell sind aber auch nur die .class Dateien da drin.  >:(
Versuche es also einfach mit winzip zu öffnen.

In manchen Lizenzen steht in den Produktbedingungen (richtiges Fachwort vergessen), dass man nicht de-kompilieren darf.


Gruß Axel

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz