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