Programovacie jazyky, rady, poradňa...
jorg22
Medium Professional
Príspevky: 1087 Registrovaný: 12 aug 2006, 20:39
Kontaktovať používateľa:
Príspevok
od používateľa jorg22 » 17 júl 2007, 12:02
Pls cez jaky program sa da pozriet zdorjovy kod java appletu *.jar.
Este nikdy som s tym nerobil a potreboval by som editovat jeden jar subor.
Na nete som nasiel java applet ktory mi zistil moju internu IP co som si myslel ze to ani nejde
tak ma to zaujalo a chcel by som si pozriet jak to asi vyzera.
gwixt
Addict
Príspevky: 3912 Registrovaný: 24 sep 2005, 16:50
Bydlisko: Trash-Can
Príspevok
od používateľa gwixt » 17 júl 2007, 12:16
jar je obycajny zip v ktorom su spakovane class subory ....
jorg22
Medium Professional
Príspevky: 1087 Registrovaný: 12 aug 2006, 20:39
Kontaktovať používateľa:
Príspevok
od používateľa jorg22 » 17 júl 2007, 12:20
nj to som zistil ale su tam dva subory v jednom je napisane:
Manifest-Version: 1.0
Created-By: 1.5.0_06 (Sun Microsystems Inc.)
ale to je najskor nepodstatne a druhy ked otvorim v textovom editore tak su tam stvorceky skoro nic zrozumitelne tam neni.Da sa to v nejakom programe otvorit aby tam bolo daco zrozumitelne?
gwixt
Addict
Príspevky: 3912 Registrovaný: 24 sep 2005, 16:50
Bydlisko: Trash-Can
Príspevok
od používateľa gwixt » 17 júl 2007, 12:24
zrejme to ma priponu .class a je to tzv bytecode = spustitelny kod .. zdrojak z toho sa asi da dostat ale to uz patri inde a nie sem
to je ako keby si chcel vidiet zdrojak nejakeho exe-cka
mastermind
VIP
Príspevky: 4810 Registrovaný: 09 feb 2005, 13:17
Príspevok
od používateľa mastermind » 17 júl 2007, 14:36
gwixt napísal: zrejme to ma priponu .class a je to tzv bytecode = spustitelny kod .. zdrojak z toho sa asi da dostat ale to uz patri inde a nie sem
to je ako keby si chcel vidiet zdrojak nejakeho exe-cka
akurat ze pri execku nikdy nedostanes kod v povodnej podobe zatial co pri jave ziskas pekne cely kod
gwixt
Addict
Príspevky: 3912 Registrovaný: 24 sep 2005, 16:50
Bydlisko: Trash-Can
Príspevok
od používateľa gwixt » 17 júl 2007, 14:46
mastermind napísal: akurat ze pri execku nikdy nedostanes kod v povodnej podobe zatial co pri jave ziskas pekne cely kod
pekne cely? to by som rad videl
chrono
VIP
Príspevky: 7127 Registrovaný: 25 dec 2006, 15:17
Príspevok
od používateľa chrono » 17 júl 2007, 15:09
Dá sa získať dostatočne verná kópia originálneho kódu (a dá sa to potom skompilovať tak, aby to robilo to, čo to robiť má).
chrono
VIP
Príspevky: 7127 Registrovaný: 25 dec 2006, 15:17
Príspevok
od používateľa chrono » 17 júl 2007, 16:10
Problém je, že výsledný class by mal byť čo najmenší. Takže sa používa "obfuscator" a/alebo "shrinker" (a to z class odstráni veľké množstvo informácií, takže vygenerovaný kód nie je zrovna najprehľadnejší).
jorg22
Medium Professional
Príspevky: 1087 Registrovaný: 12 aug 2006, 20:39
Kontaktovať používateľa:
Príspevok
od používateľa jorg22 » 17 júl 2007, 18:54
mastermind
VIP
Príspevky: 4810 Registrovaný: 09 feb 2005, 13:17
Príspevok
od používateľa mastermind » 17 júl 2007, 23:05
gwixt napísal: pekne cely? to by som rad videl
tak skus ten link co tu niekto poslal
gwixt
Addict
Príspevky: 3912 Registrovaný: 24 sep 2005, 16:50
Bydlisko: Trash-Can
Príspevok
od používateľa gwixt » 18 júl 2007, 10:11
mastermind napísal: tak skus ten link co tu niekto poslal
aj by som keby to nechcelo regitraciu
edit: esteze si s tym vieme poradit, ze?