Page 1 of 1

Problemi con il comando $crypt

PostPosted: 21 Aug 2013, 10:29
by impulso_magnetico
Ciao, come state? vacanze ok?
per un lavoretto ho necessità di criptare parte del codice sorgente(alcune subroutine) scritto in Bascom-AVR.
Ho visto che sul menù alla voce Edit c'è un comando per criptare il codice, ma è disabilitato.
Domanda: come mai? è stato implementato oppure no?

Io ho una versione vecchia la 2.0.7.4 potrebbe andare bene?

ciao e grazie a tutti

Re: Problemi con il comando $crypt

PostPosted: 21 Aug 2013, 17:28
by Fagos
cosa cosa?
è possibile criptare il sorgente in modo da proteggere parte del codice?
mai saputo :shock:

anche io sono interessato a questo argomento.

Re: Problemi con il comando $crypt

PostPosted: 22 Aug 2013, 19:34
by flipper
anche io lavoro con la stessa versione di bascom e anche io ho visto questo comando che risulta essere disabilitato.
Non sapevo che servisse per criptare il codice.

Cosa necessita per abilitarlo?

Re: Problemi con il comando $crypt

PostPosted: 22 Aug 2013, 21:59
by Leonardo
Ciao ragazzi, vi riferite a http://avrhelp.mcselec.com/index.html?crypt.htm?
Serve la versione commerciale per poterlo utilizzare ma qualsiasi programma free capace di criptare AES può svolgere l'analogo compito per criptare il codice sorgente anche se non capisco che senso abbia una tale funzionalità quando è possibile creare semplicemente ad esempio archivi .zip o .rar con password con all'interno il codice sorgente

Re: Problemi con il comando $crypt

PostPosted: 22 Aug 2013, 22:10
by Fagos
@leonardo,
il comando di cui si sta parlando permette di criptare solo le righe di codice che desideri proteggere, almeno da quello che ho capito.
se vuoi proteggere una sub puoi criptare solo quella sub e lasciare il resto del sorgente inalterato.
questo è quello che ho capito ma spero che deluca ci potrà chiarire il tutto appena possibile.

Re: Problemi con il comando $crypt

PostPosted: 22 Aug 2013, 22:19
by Leonardo
Si, ho letto. Può essere più semplice perché il compilatore in automatico decripta le righe di codice criptato, una soluzione alternativa potrebbe essere compilare, copiare il codice ASM generato per la funzione ed inserirlo nel sorgente al posto della funzione da criptare ma richiede comunque più lavoro.
Il contro della funzione $CRYPT è che se venisse scoperta la chiave di decriptazione di Bascom tutto il sorgente criptato in questo modo risulterebbe facilmente in chiaro..

Re: Problemi con il comando $crypt

PostPosted: 23 Aug 2013, 10:10
by deluca
Salve a tutti,
per abilitare il comando per criptare/decriptare il codice sorgente è necessaria una key speciale che bisogna richiedere(a pagamento) alla mcselec
solo se si è in possesso di una licenza valida.

Re: Problemi con il comando $crypt

PostPosted: 24 Aug 2013, 13:07
by impulso_magnetico
ok deluca,
sai quanto costa questa key e come la posso richiedere?
sul sito non c'è nessuna informazione riguardo il prezzo.

grazie