Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di nicola
    Registrato dal
    May 2007
    Messaggi
    86

    [java] estrarre file jar

    salve a tutt...
    vorrei sapere se è possibile estrarre da un file jar il codice sorgente...
    cioè se faccio un programmino e poi creo il file jar e lo consegno... la persona a cui ho consegnato questo file jar,potrà risalire al codice?
    grazie a tutti

  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    Risposta breve: ni.

    Risposta lunga: un jar non contiene il codice sorgente (a meno che, tu per scelta tua, non hai impacchettato anche quello all'interno del jar... che per intenderci, altro non è che un file zippato con qualche proprietà speciale di cui solo la JVM è al corrente). Ammettiamo che non vi sia codice sorgente, ma solo le classi compilate... uno può sempre scompattare il jar e cercare di decompilare le classi... non sempre si ottiene codice "ricompilabile", ma se proprio vuoi stare sicuro, usi un offuscatore (fai una ricerca please) per incasinare un po' il codice compilato così l'eventuale decompilatore fornirà codice sicuramente non compilabile e abbastanza incasinato da rendere arduo il lavoro di ricostruzione del sorgente.
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

  3. #3
    Utente di HTML.it L'avatar di nicola
    Registrato dal
    May 2007
    Messaggi
    86
    risposta breve: kassarola!!!

    risposta lunga: mi devo pure preoccupare dell'oscurazione...!!!ora farò un pò di prove ad estrapolare i file jar con e senza "oscurazione"...grazie per la dritta

    cmq grazie per la risposta

  4. #4
    Utente di HTML.it L'avatar di gax80
    Registrato dal
    May 2006
    Messaggi
    631
    a
    quando il diavolo ti accarezza è perchè vuole la tua anima

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.