Protéger le code source avant la compilation - page 6

 
Pavel Izosimov:
Utilisez-vous un VPS pour le trading ?
Vous n'avez pas besoin d'une source là
 
pako:
Vous n'avez pas besoin du code source.

C'est vrai, le terminal utilise des fichiers .ex4 compilés.

Si vous êtes intéressé par le sujet, je vous recommande de lire attentivement le premier message.

"Lespirates parviennent à analyser les fichiers .ex4 compilés et leur contenu et à les modifier de manière non autorisée, notamment en désactivant la protection contre lesessais et diverses liaisons".

 
Pavel Izosimov:

C'est vrai, le terminal utilise des fichiers .ex4 compilés.

Si vous êtes intéressé par le sujet, je vous recommande de lire attentivement le premier message.

"Lespirates ont réussi à analyser les fichiers .ex4 compilés et leur contenu et les ont modifiés sans autorisation, notamment en désactivant la protection contre lesessais et diverses liaisons.

Qu'est-ce que le code source a à voir avec ça ?
 
Pavel Izosimov:

C'est vrai, le terminal utilise des fichiers .ex4 compilés.

Si vous êtes intéressé par le sujet, je vous recommande de lire attentivement le premier message.

"Lespirates ont réussi à analyser les fichiers .ex4 compilés et leur contenu et les ont modifiés sans autorisation, notamment en désactivant la protection contre lesessais et diverses liaisons.

Après avoir été cassé, le programme peut avoir une forme plus lisible que le code source passé dans votre "Crypto".

Il est inutile de donner à une personne le code source sous une forme illisible, il est plus facile de donner eh4, plus ou moins expérimenté programmeur même dans le code illisible peut désactiver la protection d'essai.

Malheureusement votre encrypteur ne donne aucun avantage, l'avantage maximum est déjà donné par les développeurs des terminaux mt4 et mt5.

Mais j'aimerais vraiment voir une chose vraiment forte.

 
pako:
Qu'est-ce que le code source a à voir avec ça ?

Si vous cryptez le code source et compilez le fichier .ex4 à partir de celui-ci comme d'habitude, vous protégez en outre vos algorithmes contre toute recherche, modification, renommage et revente non autorisés.

Cela n'est généralement pertinent que si votre algorithme a de la valeur.

 
Pavel Izosimov:

Si vous cryptez le code source et compilez le fichier .ex4 à partir de celui-ci comme d'habitude, vous protégez en outre vos algorithmes contre toute recherche, modification, renommage et revente non autorisés.

Cela n'est généralement pertinent que si votre algorithme a de la valeur.

Avez-vous déjà entendu parler de l'asm ? du dasm ?
 
Vladimir Pastushak:

Après le piratage, le programme peut avoir une forme plus lisible que le code source passé par votre "Encryptor".

Il n'y a aucun sens à donner à une personne le code source sous une forme illisible, il est plus facile de donner eh4, un programmeur plus ou moins expérimenté peut désactiver la protection d'essai même dans un code illisible.

Malheureusement votre encrypteur ne donne aucun avantage, l'avantage maximum est déjà donné par les développeurs des terminaux mt4 et mt5.

Mais j'aimerais vraiment voir une chose vraiment forte.

Vladimir, merci pour votre opinion !

Nous ne sommes pas guidés par la théorie et le raisonnement, mais malheureusement, par la triste expérience de nos collègues - d'autres développeurs.

Plusieurs milliers d'utilisateurs qui ont observé le craquage public de l'un de nos produits ont été témoins de la façon dont un craqueur plutôt hautement qualifié a juré la saleté sur notre code Hindu, a analysé le fichier .ex4, a récité son contenu, a passé de nombreux jours avec lui, a apporté des modifications au fichier .ex4 compilé, mais n'a toujours pas réussi à libérer la protection.

Quant à nos collègues développeurs, leurs produits ont été craqués sans être cryptés.

 
Pavel Izosimov:

Plusieurs milliers d'utilisateurs ont assisté à un piratage public de l'un de nos produits et ont vu un pirate assez compétent ne jurer que par notre "code hindou", analyser le fichier .ex4 et citer son contenu, passer de nombreux jours avec lui, apporter des modifications au fichier .ex4 compilé, mais ne jamais désactiver la protection.

Il serait intéressant de lire un article sur cette situation. Y a-t-il encore du matériel de cette publicité sur le web quelque part ? S'il y a un risque que le lien soit considéré comme de la publicité, veuillez me donner le lien dans un message privé.
 
Игорь Герасько:
Il serait intéressant de lire un article sur cette situation. Y a-t-il encore du matériel de cette publicité sur le web quelque part ? S'il y a un risque que le lien soit considéré comme de la publicité, veuillez me donner le lien dans un message privé.

Igor, bonjour !

Toutes les informations nécessaires, quelques exemples de fichiers et des liens directs vers des sources primaires ont été fournis à Renat, administrateur du MQL, au tout début de ce sujet.

Nous n'avons pas l'intention de partager le chagrin de nos collègues avec tous les curieux, car la ressource que nous avons mentionnée est encore pleine de produits fraîchement craqués.

Nous respectons nos collègues et ne contribuerons pas à la distribution illégale de leurs produits !

Nous respectons également les développeurs de Metatrader, nous pensons qu'ils font beaucoup pour protéger leur code et fournir toutes les informations nécessaires sur leurs demandes.

Veuillez noter que ce fil de discussion ne concerne pas les hacks, mais a été créé pour donner plus de protection aux développeurs et tester l'algorithme de cryptage dynamique.

 
Pavel Izosimov:
Vous n'avez pas répondu