Proteggere il codice sorgente prima della compilazione - pagina 2

 
Renat Fatkhullin:

Usate la vendita di prodotti attraverso il mercato e il problema di un possibile hacking sparisce completamente.

I prodotti acquistati attraverso l 'app shop hanno un sistema di codifica/sicurezza completamente diverso e sono criptati per l'hardware di ogni cliente.

Grazie, come potete vedere voi stessi pubblichiamo i nostri prodotti attraverso il Marketplace.

La crittografia del codice sorgente che offriamo aggiunge sicurezza quando si utilizzano i nostri prodotti software nei casi in cui non sono pubblicati sul mercato. Per esempio, quando l'utente usa l'Expert Advisor auto-scritto per le proprie esigenze su un VPS, o vuole fornire una singola copia di esso a una persona specifica, legata a un numero di conto.

 
Pavel Izosimov:

Grazie, come potete vedere voi stessi pubblichiamo i nostri prodotti tramite il Marketplace.

La crittografia del codice sorgente che offriamo aggiunge sicurezza all'uso dei prodotti software per i casi in cui non sono pubblicati sul Marketplace. Per esempio, quando un utente usa l'Expert Advisor auto-scritto per le proprie esigenze su un VPS, o vuole fornire una singola copia di esso a una persona specifica, legata a un numero di conto.

Se usate un VPS, fate come segue:

mettiamo l'Expert Advisor, l'indicatore, lo script

eseguirlo su un grafico.

cancellare, consigliere, indicatore. script da VPS

ZS: E la crittografia del codice sorgente un altro giorno e può essere rotto, almeno la logica. Non avete modo di criptare le funzioni standard

UZZY: Inoltre, tutto il suo codice sorgente contorto rallenta, cioè, dopo il codice di crittografia inizia a lavorare più lentamente

 
Vasiliy Sokolov:

Ho una domanda: che garanzia c'è che la vostra utility non sia essa stessa un trojan e che non perda il codice di crittografia che le viene inviato? Risposte come "potete contare su di noi" e "siamo molto, molto, molto onesti" non sono accettabili.

In secondo luogo, cosa impedisce al programmatore di scrivere un offuscatore - che, da quanto ho capito, è il vostro software? Il più semplice offuscatore può essere scritto in pochissimo tempo. Per esempio, definite la lista di sostituzione delle variabili in questo modo: #define m_list x03928473 - Non molto, ma abbastanza per una protezione di base.

L'utilità sarà pubblicata sul mercato come tutti i nostri prodotti. Tutti i prodotti sono moderati dallo staff del Mercato prima della pubblicazione. Le regole del mercato vietano l'uso di qualsiasi libreria esterna nel codice. Renat può confermarlo.

Inoltre, è possibile, se lo si desidera, utilizzare l'utilità per scollegare completamente la rete dal computer, crittografare il codice sorgente in una macchina virtuale senza Internet, e dopo di che la macchina virtuale può essere completamente rimossa dal computer.

 
Alexandr Bryzgalov:

Se su un VPS, va così:

mettere il consulente, l'indicatore, lo script.

Eseguilo su un grafico.

cancellare, EA, indicatore. script da VPS

ZS: E la crittografia del codice sorgente un altro giorno e può essere rotto, almeno la logica. Non c'è modo di criptare le funzioni standard

ZZZY: Inoltre, tutto il suo codice sorgente contorto rallenta, cioè, dopo il codice di crittografia inizia a lavorare più lentamente

Sei pronto a disattivare la nostra protezione in un altro giorno?
 
Pavel Izosimov:

4. si invia un file *.mq4e dopo un po' si riceve una mail con il codice sorgente già criptato (il nome del codice sorgente è seguito da unnumeroIDe "_protetto", che si può tranquillamente rimuovere).


Mi chiedo anche: dopo quanto tempo
 
Pavel Izosimov:
Siete pronti a staccare la spina alla nostra protezione tra un giorno?
Vuoi che lavori per te? )
 
Pavel Izosimov:
Ha inviato alcuni esempi con un link alla fonte originale

Ciao, se non è un'informazione riservata, potresti inviarla anche a me?

Per quanto riguarda la crittografia, come ti senti ad avere in mano i codici di altre persone?

 
Ramiz Mavludov:

Ciao, se non è un'informazione riservata, potresti inviarla anche a me?

Per quanto riguarda la crittografia, come ti senti ad avere in mano i codici di altre persone?

Credo che a loro stia bene).
 
Alexandr Bryzgalov:
Vuoi che lavori per te? )

No, semplicemente sei pronto a confermare la tua dichiarazione in pratica:"SZS: e la crittografia del codice sorgente è un altro giorno e può essere rotto, almeno la logica. Non avete modo di criptare le funzioni standard".

?

 
Ramiz Mavludov:

Ciao, se non è un'informazione riservata, potresti inviarla anche a me?


Renat ve lo inoltrerà se lo riterrà opportuno.