Visualizzazione stampabile
-
Quote:
Originariamente inviato da
mimmog
Scusate solo ora leggo questo thrend...ma quindi se io faccio un programma qualsisi persona che vuole vedere il codice lo può decompilare con apktools?? Ma gli esce pari pari come ho scritto il codice?
Non ottieni codice java, ma un linguaggio simile all'assembly...
Comunque che io sappia esistono anche offuscatori di codice che rendono un po' più difficile l'operazione
-
Ah ok alora è diverso pensavo che si ottenesse il file java :)
-
Quote:
Originariamente inviato da
mimmog
Ah ok alora è diverso pensavo che si ottenesse il file java :)
si possono anche ottenere i file .java con un decompilatore...
ed è tutto mostruosamente facile ed efficace...
è il risvolto della medaglia di usare bytecode, jvm, dalvik vm etc...
è tutto molto standardizzato e quindi vulnerabile al reverse engeneering...
si può prendere un .apk, estrarne le risorse e il codice senza troppi problemi, si ottiene un codice corretto o quasi corretto molte volte.. (ovviamente senza i commenti).
le tecniche di offuscamento ci sono, ma stai li a romperti mentre fai il programma e alla fine perdi anche in leggibilità e poi alla fine te lo decompilano lo stesso...
a quel punto forse ti devi chiedere se hai sbagliato piattaforma roftl
-
Quote:
Originariamente inviato da
Jordano
si possono anche ottenere i file .java con un decompilatore...
ed è tutto mostruosamente facile ed efficace...
è il risvolto della medaglia di usare bytecode, jvm, dalvik vm etc...
è tutto molto standardizzato e quindi vulnerabile al reverse engeneering...
si può prendere un .apk, estrarne le risorse e il codice senza troppi problemi, si ottiene un codice corretto o quasi corretto molte volte.. (ovviamente senza i commenti).
le tecniche di offuscamento ci sono, ma stai li a romperti mentre fai il programma e alla fine perdi anche in leggibilità e poi alla fine te lo decompilano lo stesso...
a quel punto forse ti devi chiedere se hai sbagliato piattaforma roftl
Quoto. Inoltre ci sono programmi per decompilare anche gli xml...
-
-
A Me non risulta che su ottengano file java cosi leggibili ma asl massimo file smali tipo linguaggio macchina
-
Quote:
Originariamente inviato da
mimmog
A Me non risulta che su ottengano file java cosi leggibili ma asl massimo file smali tipo linguaggio macchina
con un decompilatore si può ritornare dal bytecode al sorgente java
-
Quote:
Originariamente inviato da
Jordano
con un decompilatore si può ritornare dal bytecode al sorgente java
e come si chiama ?
-
-
Quote:
Originariamente inviato da
Jordano
jd java decompiler
E come cavolo si usa....ho installato JD-Eclipse plugin....e mò ?