Discussione sull’articolo "Sicurezza del codice MQL5: Protezione con password, generatori di chiavi, limiti di tempo, licenze remote e tecniche avanzate di crittografia delle chiavi di licenza EA" - pagina 5
Ti stai perdendo delle opportunità di trading:
- App di trading gratuite
- Oltre 8.000 segnali per il copy trading
- Notizie economiche per esplorare i mercati finanziari
Registrazione
Accedi
Accetti la politica del sito e le condizioni d’uso
Se non hai un account, registrati
e cosa significa il messaggio "Licence server not connected. " ?
A proposito, conoscete: https://www.mql5.com/en/forum/432897?
Una semplice ricerca per RemoteProtectedEABase6.
e cosa significa il messaggio "Licence server not connected. " ?
A proposito, conoscete: https://www.mql5.com/en/forum/432897?
Una semplice ricerca per RemoteProtectedEABase6.
e cosa vi dice: "Server di licenza non connesso. " ?
Cosa mi dice? Beh cosa, nessuna connessione ... Non so cosa intendiate con questa domanda.
L'articolo collegato è bello ma non mi aiuta.
Io uso WinInet.dll.
Al meglio delle mie conoscenze non riesco a pensare a dove dovrebbe essere l'errore.
Ho anche provato a usare i socket in passato, ma ho smesso perché il server si blocca finché non riceve qualcosa ...
Una volta c'era anche una soluzione che utilizzava la memoria condivisa, ma non sono riuscito a far funzionare nemmeno quella.
Utilizzavo un disco RAM e poi semplicemente scrivevo, leggevo e cancellavo i file con le funzioni di Windows(kernel32.dll), il che funziona ed è abbastanza semplice.
Ho anche provato a usare i socket in passato, ma ho smesso perché il server si blocca finché non ottiene qualcosa ....
Ho capito bene che devo prima inviare tutti i dati e poi chiedere se c'è una connessione?
Secondo il modello client-server, il server viene avviato per primo, perché attende le domande dei (molti) client e poi i client.
Non succede nulla nel programma del server (bloccato) finché non arriva qualcosa dai clienti, quindi fa qualcosa brevemente e poi torna nel suo stato di attesa.
Cercare trade copier nel CodeBase...Secondo il modello client-server, il server viene avviato per primo, perché attende le domande dei (molti) client e poi i client.
Non succede nulla nel programma del server (bloccato) finché non arriva qualcosa dai client, quindi fa qualcosa brevemente e poi torna nel suo stato di attesa.
Deepl dice questo: https://www.deepl.com/translator#en/de/License%20server%20not%20connected
La domanda ora è: perché? È in esecuzione? È protetto? ...
Salve, come posso inserire il punto 7 nel mio EA per evitare di decompilare il file ex.5?
Avete esempi di codice per evitare questo?
Potresti spiegarmi in dettaglio?
Una piccola nota: in MQL5 il compilatore elimina già i nomi delle variabili, i nomi delle funzioni e i commenti quando genera il file .ex5.
L'eseguibile è quindi già abbastanza "opaco", quindi l'offuscamento mediante la ridenominazione degli identificatori non aggiunge un ulteriore livello di protezione.