View Full Version : Disassemblamento file java aiuto!?!?
questa sera sono rimasto scioccato!
ho trovato un programma che si chiama jad, che partendo da un file .class , mi rida' il sorgente esattamente come l'originale??!?!!??!!?!?!?!?!??!
possibile che non ci sia un parametro di compilazione per evitare che il primo cretino possa modificare un tuo programma a piacimento??
java non e' compilato, e' interpretato e il formato dei bytecode e' pubblico, per cui scrivere un decompilatore non e' un'impresa impossibile. jad e' secondo me il miglior prodotto di decompilazione che trovi in giro.
esistono anche degli "offuscatori" che rendono piu' arduo il lavoro a chi vuole decompilare il tuo codice (prova a cercare retroguard su google) ma non sono soluzioni "definitive" ;)
Originariamente inviato da kingv
[B]java non e' compilato, e' interpretato e il formato dei bytecode e' pubblico, per cui scrivere un decompilatore non e' un'impresa impossibile. jad e' secondo me il miglior prodotto di decompilazione che trovi in giro.
esistono anche degli "offuscatori" che rendono piu' arduo il lavoro a chi vuole decompilare il tuo codice (prova a cercare retroguard su google) ma non sono soluzioni "definitive" ;)
dannazione... allora i miei programmi sono in pericolo... :eek:
:rolleyes: vabbe cerchero' di offuscare x bene:D
però diciamocelo, jad è una gran bella cosa!
non devi stare più a cercare codice sorgente gratuito in giro per imparare, vedi una applet che ti piace e ti guardi subito il codice, l'unica fregatura è che ovviamente non è commentato.
cmq vedila così, qualcuno può rubare pezzi del tuo codice ma a meno che tu non abbia inventato un nuovo algoritmo utilissimo non è che ti rubano niente di brevettabile, resta lo smacco perché con poco sforzo possono fare un programma simile al tuo e spacciarlo per loro, questo si.
io cmq credo molto in Java e credo anche nel codice aperto a tutti, cmq posso capire anche la posizione di chi si sente minacciato professionalmente.
altri offuscatori? retroguard e' incasinatissimo!
Originariamente inviato da Mazza2
[B]altri offuscatori? retroguard e' incasinatissimo!
retroguard e' un discreto prodotto ed e' open source ;)
se usi jbuilder hai la funzionalità integrata nell'ide.
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.