Protegendo o código fonte antes da compilação - página 6

 
Pavel Izosimov:
Você pratica o uso de um VPS para comércio?
Você não precisa de uma fonte lá
 
pako:
Você não precisa do código fonte.

Isso mesmo, o terminal utiliza arquivos .ex4 compilados

Se você estiver interessado no tópico, recomendo que leia atentamente o primeiro post.

"hackers analisam com sucesso arquivos .ex4 compilados e seu conteúdo e fazem edições não autorizadas a eles, inclusive desativando a proteção detestes e várias encadernações".

 
Pavel Izosimov:

Isso mesmo, o terminal utiliza arquivos .ex4 compilados

Se você estiver interessado no tópico, recomendo que leia atentamente o primeiro post.

"os hackers têm analisado com sucesso arquivos .ex4 compilados e seu conteúdo e feito edições não autorizadas para eles, incluindo a desativação da proteçãoexperimental e várias encadernações".

O que o código fonte tem a ver com isso?
 
Pavel Izosimov:

Isso mesmo, o terminal utiliza arquivos .ex4 compilados

Se você estiver interessado no tópico, recomendo que leia atentamente o primeiro post.

"hackers analisam com sucesso arquivos .ex4 compilados e seu conteúdo e fazem edições não autorizadas a eles, inclusive desativando a proteção detestes e várias encadernações".

Após a quebra, o programa pode ter uma forma mais legível do que o código fonte passado por seu "Crypto".

Não faz sentido dar a uma pessoa o código fonte em forma ilegível, é mais fácil dar eh4, programador mais ou menos experiente mesmo em código ilegível pode desabilitar a proteção experimental.

Infelizmente seu encriptador não dá nenhuma vantagem, a vantagem máxima já é dada pelos desenvolvedores dos terminais mt4 e mt5.

Mas gostaria muito de ver uma coisa muito forte.

 
pako:
O que o código fonte tem a ver com isso?

Se você criptografar o código fonte e compilar o arquivo .ex4 a partir dele como de costume, você adicionalmente protege seus algoritmos contra pesquisa, modificação, renomeação e revenda não autorizadas

Isto geralmente só é relevante se seu algoritmo for valioso

 
Pavel Izosimov:

Se você criptografar o código fonte e compilar o arquivo .ex4 a partir dele como de costume, você adicionalmente protege seus algoritmos contra pesquisa, modificação, renomeação e revenda não autorizadas

Isto geralmente só é relevante se seu algoritmo for valioso

Você já ouviu falar em asm? dasm?
 
Vladimir Pastushak:

Após o hacking, o programa pode ter uma forma mais legível do que o código fonte passado pelo seu "Encryptor".

Não faz sentido dar a uma pessoa código fonte em forma ilegível, é mais fácil dar eh4, um programador mais ou menos experiente pode desativar a proteção experimental mesmo em código não legível.

Infelizmente seu encriptador não dá nenhuma vantagem, a vantagem máxima já foi dada pelos desenvolvedores de terminais mt4 e mt5.

Mas gostaria muito de ver uma coisa muito forte.

Vladimir, obrigado por sua opinião!

Somos guiados não pela teoria e pelo raciocínio, mas infelizmente, pela triste experiência de nossos colegas - outros desenvolvedores.

Vários milhares de usuários observando a fissura pública de um de nossos produtos testemunharam como um cracker bastante qualificado jurou a sujeira de nosso código Hindu, analisou .ex4, recitou seu conteúdo, passou muitos dias com ele, fez alterações no arquivo .ex4 compilado, mas ainda não conseguiu liberar a proteção.

Quanto aos nossos colegas desenvolvedores, seus produtos foram rachados sem serem criptografados.

 
Pavel Izosimov:

Vários milhares de usuários observando um hack público de um de nossos produtos testemunharam um hacker bastante habilidoso jurando por nosso "código hindu", analisando o .ex4 e citando seu conteúdo, passando muitos dias com ele, fazendo alterações no arquivo .ex4 compilado, mas nunca desativando a proteção.

Seria interessante ler sobre esta situação. Sobrou algum material desta publicidade na web em algum lugar? Se houver o risco de que o link possa ser visto como publicidade, por favor, me dê o link em uma mensagem privada.
 
Игорь Герасько:
Seria interessante ler sobre esta situação. Sobrou algum material desta publicidade na web em algum lugar? Se houver o risco de que o link possa ser visto como publicidade, por favor, me dê o link em uma mensagem privada.

Igor, bom dia!

Todas as informações necessárias, alguns exemplos de arquivos e links diretos para fontes primárias foram fornecidos ao administrador da MQL Renat logo no início deste tópico.

Não planejamos compartilhar a dor de nossos colegas com todos os curiosos, porque o recurso que mencionamos ainda está cheio de produtos acabados de rachar.

Respeitamos nossos colegas e não vamos contribuir para a distribuição ilegal de seus produtos!

Também respeitamos os desenvolvedores de terminais Metatrader, acreditamos que eles fazem muito para proteger seu código e fornecem todas as informações necessárias sobre seus pedidos.

Observe que esta linha não é sobre hacks, mas foi criada para dar mais proteção aos desenvolvedores e testar algoritmo de criptografia dinâmica.

 
Pavel Izosimov:
Você não respondeu