Proteggere il codice sorgente prima della compilazione - pagina 4

 
Pavel Izosimov:
La cancellazione non aiuta, perché i file sono già stati sul VPS una volta + qualsiasi fallimento, il VPS si riavvia e gli ordini rimangono non accompagnati dall'Expert Advisor
Nel tuo caso saranno su VPS tutto il tempo)
 

Cari moderatori, per favore aggiungete un sondaggio a due risposte al primo post:

Cos'è più significativo per voi?

1. Proteggere la logica del codice sorgente dal controllo

2. Proteggi il tuo codice dalle restrizioni di cracking (uso per tempo, numero di conto, ecc.)

 

Versione aggiornata del protettore

Migliorata lacompatibilità della crittografia dinamica con diversicodici

 

Для разработчиков, которые на постоянной основе сотрудничают с заказчиками по разработке различных кодов будет удобно и безопасней обмениваться исходными кодами в уже зашифрованном виде.

Non credo che il cliente sarebbe contento di un tale codice.


E l'invio di codice open source per la crittografia è probabilmente il metodo di hacking :-) Se vuoi rilasciare gratuitamente lo strumento di crittografia, pubblica il prodotto finito sul forum. Ognuno codificherà il suo codice per se stesso.

 
Vladislav Andruschenko:

Non credo che il cliente sarebbe contento di un tale codice.


E inviare codice open source per la crittografia è probabilmente il modo per farlo :-) Dopo tutto, avete tutti codici open source.

Vladislav, grazie per il tuo commento!

Il primo post dice:

"In futuro, avendo raggiunto un'alta percentuale di compatibilità di crittografia dinamica con vari codici, abbiamo intenzione di creare un prodotto software con un flessibile e conveniente sistema di licenze sicuro incorporato (restrizioni d'uso per tempo, per numero di conto, per nome del proprietario, per server commerciale, ecc.) che l'utente può usare indipendentemente nel suo computer locale per proteggere i suoi codici sorgente, senza passarli a nessuno per questo. "

Cioè, l'invio del codice a noi non è obbligatorio e non è al centro del compito che stiamo implementando

 
Vladislav Andruschenko:

Non credo che il cliente sarebbe contento di un tale codice.


E l'invio di codice open source per la crittografia è probabilmente il metodo di hacking :-) Se vuoi rilasciare gratuitamente lo strumento di crittografia, pubblica il prodotto finito sul forum. Ognuno codificherà il suo codice per se stesso.

Ricordo di aver criptato le note in questo modo quando ero bambino:

Prikibekizhakiliki in izkibuki dekitiki... ;))

 
Aggiungo una mosca nel miele...

In MQL, abbiamo fornito un modificatore aggiuntivo per le funzioni - cestino.
Per ora, questo modificatore non è gestito in alcun modo. Lo implementeremo alla fine del 2015 (o all'inizio del 2016).

Le funzioni con questo modificatore avranno una protezione aggiuntiva.
Naturalmente, a causa della protezione aggiuntiva, tali funzioni funzioneranno più lentamente, quindi aggiungere questo modificatore, dovrebbe essere molto attento.
 
Ilyas:
Aggiungo una mosca nel miele...

In MQL, abbiamo fornito un modificatore aggiuntivo per le funzioni - cestino.
Per ora, questo modificatore non è gestito in alcun modo. Lo implementeremo alla fine del 2015 (o all'inizio del 2016).

Le funzioni con questo modificatore avranno una protezione aggiuntiva.
Naturalmente, a causa della protezione aggiuntiva, tali funzioni funzioneranno più lentamente, quindi aggiungere questo modificatore, dovrebbe essere molto attento.
Grazie!
 
Ilyas:
Aggiungo una mosca nel miele...

In MQL, abbiamo fornito un modificatore aggiuntivo per le funzioni - trash.
Per ora, questo modificatore non è gestito in alcun modo. Lo implementeremo alla fine del 2015 (o all'inizio del 2016).

Le funzioni con questo modificatore avranno una protezione aggiuntiva.
Naturalmente, a causa della protezione extra, tali funzioni lavoreranno più lentamente, quindi dovreste aggiungere questo modificatore con molta attenzione.
spazzatura - che nome eloquente ))
 
Pavel Izosimov:
Grazie!

Perché il codice sorgente è criptato nell'immagine? Il codice sorgente dell'indicatore standard che si trova in ogni terminale...

Il tuo metodo di protezione è molto discutibile, soprattutto perché non hai allegato un esempio di codice...

Voglio vedere il codice sorgente criptato di un muwink standard ...