编译前保护源代码 - 页 5

 
Pavel Izosimov:

....,第一个帖子说。

"在未来,在实现了动态加密与各种代码的高比例兼容后,我们计划创造一种软件产品,它具有灵活方便的内置安全许可系统(按时间、账号、所有者姓名、交易服务器等进行使用限制),用户可以在自己的 本地 计算机上使用,以保护他们的源代码,而不必为此把它传给任何人。" ...

这是个错误的开始。
就像谚语说的那样:"鸡还在窝里,.......,而我们已经在煎锅里放了油,正要煎蛋"。
在产品更接近最终准备状态时讨论它将更有意义。
 
Vladimir Pastushak:

为什么图片中的源代码是加密的?每一个终端都有的标准指标的源代码...

你的保护方法非常值得怀疑,尤其是你没有附上一个代码例子...

我想看看标准Muvin的加密源代码 ...

弗拉基米尔,日安!

在第一个帖子里有一些图片。

例1.这是加密前的源代码的样子(文件附后)

原始代码

例2.这是动态加密后的源代码的样子(文件附后)。

代码保护

加密前和动态加密后的MACD样本主要标准源代码文件附在第一个帖子中

 
Vladimir Pastushak:

我希望看到一个加密的标准muving的来源...

请。所附的是标准移动平均数 的原始和加密的来源。
[删除]  

与取消审判和类似的保护措施作斗争是有意义的,因为即使在Nativa中也可以找到这种法典的碎片,而不需要太多麻烦。

实际上是不可能进入交易逻辑的。因此,你不必担心专家顾问的交易算法的披露问题。重新设计(有时非常有用)只有通过贸易的历史 才能实现,仅此而已。

因此,只将垃圾用在功能上是有意义的,就像审判保护一样。
 

新事新办,旧事旧忘:https://www.mql5.com/ru/articles/1572

Защищайтесь, господа разработчики!
Защищайтесь, господа разработчики!
  • 2009.09.13
  • Sergey Kravchuk
  • www.mql5.com
Вопросы защиты своей интеллектуальной собственности все еще остаются большой проблемой. В статье описаны основные принципы защиты разработок на MQL4, используя которые можно если не совсем побороть воровство результатов многодневного труда разработчика злоумышленником, то, по крайней мере, настолько усложнить вору его "труд", чтобы ему просто не захотелось заниматься этим.
 
Rustamzhan Salidzhanov:

所有新的都是好的被遗忘的旧的 : https://www.mql5.com/ru/articles/1572

是的,这是一篇好文章,还有其他文章

https://xakep.ru/2010/08/07/54469/

最后,我们创造了一个全面的产品,任何人都可以轻松使用,包括那些根本不具备任何特殊编程知识的人,例如在创建任何带有构造函数的策略时,但所有者希望认真确保他们的代码和集成在其中的保护措施。

[删除]  
我还是不明白为什么源代码需要加密?
 
pako:
我不明白,对源代码进行加密的目的是什么?

更多相关信息请见第一篇文章

简而言之,其目的是"保护源代码不被未经授权的探索、修改、重命名和转售"。

[删除]  
Pavel Izosimov:

更多相关信息请见第一篇文章

简而言之,其目的是"保护源代码不被未经授权的研究、修改、重命名和转售"。

我不会把它交给任何人。
 
pako:
我不给任何人
你是否练习使用VPS进行交易?