Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 16
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2011
    Messaggi
    36

    [Java] Proteggere un programma!

    Ciao a tutti, sono nuovo del forum anche se l'ho sempre seguito. Per la prima volta non sono riuscito a trovare ciò che mi serve, cioè: ho fatto una semplice applicazione java, ora più per cultura personale che per altro voglio provare a mettere un "blocco" se così si può chiamare, come se volessi portare l'applicazione a pagamento, in modo che finito il periodo di prova venga richiesto un serial, il periodo di prova so realizzarlo ma come faccio ad inserire un serial? Io vorrei provare qualcosa di sicuro tipo da inserire qualche libreria che sblocca il programma.

    Qualcuno sa aiutarmi in merito? O sa darmi delle referenze dove poter leggere qualcosa?
    Grazie a tutti anticipatamente.

  2. #2
    Utente di HTML.it
    Registrato dal
    May 2011
    Messaggi
    36
    Possibile che nessuno sappia darmi una minima risposta?
    up

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2011
    Messaggi
    10
    con java e relativamente facile decompilare e realizzare un crack di un applicativo anche se il codice è offuscato.
    Un modo per rendere più difficile il tutto è fare una chiamata tramite JNI O JNA. Ma perdi in portabilità dell' applicativo.

    Saluti.

  4. #4
    Utente di HTML.it
    Registrato dal
    May 2011
    Messaggi
    36
    Nexus061 intanto grazie mille per la risposta!
    Che dire, crackano programmi che costano milioni! Non credo che ci sia limite al cracking quindi pazienza, però approfondirò JNI e JNA già ho dato uno sguardo veloce e mi è sembrato che JNA si collega con delle librerie, un po quello che stavo cercando...

    Grazie tante per l'aiuto veramente
    ciao

  5. #5
    Utente di HTML.it
    Registrato dal
    Apr 2011
    Messaggi
    10
    Di nulla!!!!! Considera che JNI è il modo standard di java per accedere al codice nativo...ed è abbastanza rognoso, JNA è un astrazione un po più usabile senza stare a perder troppo tempo

    un saluto!

  6. #6
    Utente di HTML.it
    Registrato dal
    May 2011
    Messaggi
    36
    Grande!

  7. #7
    Se posso esserti di aiuto io utilizzo sempre PROGUARD.

    lo puoi utilizzare da riga di comando che da interfaccia grafica ci devi perdere un paio di giorni proffuscare il codice ma ti posso dire che nemmeno io riesco poi a leggere bene il mio codice.....

  8. #8
    PS: potresti anche utilizzare un programma come jSmooth che trasforma un JAR in .exe hai la possibilità poi di usarlo solo sotto wndows.

    PREMETTo che o con quesa soluzione o con la soluzione di PROGUARD rendi solo più difficile trovare il modo per aggirare l'ostacolo non lo rendi impossibile.

  9. #9
    Utente di HTML.it L'avatar di Alex'87
    Registrato dal
    Aug 2001
    residenza
    Verona
    Messaggi
    5,802
    Originariamente inviato da bircastri
    PS: potresti anche utilizzare un programma come jSmooth che trasforma un JAR in .exe hai la possibilità poi di usarlo solo sotto wndows.
    Giusto per puntualizzare, JSmooth non trasforma il tuo JAR in un eseguibile, è solo un wrapper
    SpringSource Certified Spring Professional | Pivotal Certified Enterprise Integration Specialist
    Di questo libro e degli altri (blog personale di recensioni libri) | ​NO M.P. TECNICI

  10. #10
    Utente di HTML.it
    Registrato dal
    May 2011
    Messaggi
    36
    @bircastri
    Se posso esserti di aiuto io utilizzo sempre PROGUARD.

    lo puoi utilizzare da riga di comando che da interfaccia grafica ci devi perdere un paio di giorni proffuscare il codice ma ti posso dire che nemmeno io riesco poi a leggere bene il mio codice.....
    Avevo letto qualcosa in merito ed ho intenzione di provare, ma ancora non ho trovato il tempo, se hai qualche documentazione chiara ed efficace di come utilizzarlo e avresti voglia di postare il link te ne sarei grato

    PS: potresti anche utilizzare un programma come jSmooth che trasforma un JAR in .exe hai la possibilità poi di usarlo solo sotto wndows.

    PREMETTo che o con quesa soluzione o con la soluzione di PROGUARD rendi solo più difficile trovare il modo per aggirare l'ostacolo non lo rendi impossibile.
    I wrapper come puntualizza Alex'87 li ho utilizzati. Con jsmooth apparte che mi da un errore di libreria quando si avvia ma poi creato l'eseguibile su win7 ha problemi di grafica mentre su winxp va bene... Diciamo che Launch4j mi sembra più funzionale e sopratutto più configurabile da questo punto di vista...

    Grazie ragazzi

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.