Discussão do artigo "Código MQL5 de segurança: Proteção de senha, geradores de chaves, limites de tempo, licenças remotas e técnicas de codificação de chave de licença de EA avançadas" - página 5
Você está perdendo oportunidades de negociação:
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Registro
Login
Você concorda com a política do site e com os termos de uso
Se você não tem uma conta, por favor registre-se
E o que significa a mensagem "Licence server not connected. " ?
A propósito, você conhece: https://www.mql5.com/en/forum/432897?
Uma simples pesquisa por RemoteProtectedEABase6.
E o que significa a mensagem "Licence server not connected. " ?
A propósito, você conhece: https://www.mql5.com/en/forum/432897?
Uma simples pesquisa por RemoteProtectedEABase6.
e o que isso lhe diz: " Licence server not connected. " ?
O que ele me diz? Bem, o que, nenhuma conexão ... Não sei o que você quer dizer com essa pergunta.
O artigo vinculado é bom, mas não me ajuda.
Eu uso o WinInet.dll.
Com o melhor de meu conhecimento, não consigo pensar onde deveria estar o erro.
Também tentei usar soquetes no passado, mas parei porque o servidor bloqueia até receber alguma coisa...
Houve também uma solução que usava memória compartilhada, mas também não consegui fazê-la funcionar.
Eu usaria um disco de RAM e simplesmente escreveria, leria e excluiria arquivos com as funções do Windows(kernel32.dll), o que funciona e é bastante simples.
Também tentei usar soquetes no passado, mas parei porque o servidor bloqueia até receber algo ....
Entendi corretamente que primeiro preciso enviar todos os dados e depois perguntar se há uma conexão?
Bem, de acordo com o modelo cliente-servidor, o servidor é iniciado primeiro, porque ele aguarda as perguntas dos (muitos) clientes e, em seguida, dos clientes.
Nada acontece no programa do servidor (bloqueado) até que algo venha dos clientes, então ele faz algo brevemente e depois volta ao seu estado de espera.
Pesquise por copiadora comercial no CodeBase...Bem, de acordo com o modelo cliente-servidor, o servidor é iniciado primeiro, porque ele aguarda as perguntas dos (muitos) clientes e, em seguida, dos clientes.
Nada acontece no programa do servidor (bloqueado) até que algo venha dos clientes, então ele faz algo brevemente e depois volta ao seu estado de espera.
Deepl diz o seguinte: https://www.deepl.com/translator#en/de/License%20server%20not%20connected
A pergunta agora é: por quê? Ele está sendo executado? Protegido? ...
Olá, como posso colocar o item 7 em meu EA para evitar descompilamento do arquivo ex.5?
Você tem exemplos de códigos para evitar isso?
Poderia explicar detalhado?
Apenas como uma pequena observação: na MQL5, o compilador já remove os nomes de variáveis, nomes de funções e comentários ao gerar o .ex5.
O executável já é, portanto, bastante "opaco", de modo que a ofuscação por meio da renomeação de identificadores não adiciona uma camada extra de proteção aqui.