编译前保护源代码 - 页 16

[删除]  
Pavel Izosimov:

下午好!

以前有人说过,一个人创造的一切往往会被另一个人打破。

你所描述的与消除限制有关,但绝不是让你更容易分析和检查交易逻辑的细微差别,以窃取其算法。

我们建议发起一项调查(因为这对每个人来说都是不同的)。

什么对你来说更重要?

1.保护嵌在源代码中的逻辑不受审查

2.保护你的代码不受破解限制(时间、账号使用

我不把源代码给任何人

该可执行文件的保护是绰绰有余的

从市场上破坏一些东西,值得吗?

如果有什么东西是值得的,他们会把它和栅栏一起拆掉。

PS: 我不是一个黑客

但如果你有动力。

它已经被完成了。

https://mqllock.com/metatrader4-mqllock/

http://www.star-force.ru/products/

New Metatrader4 Changes & MQLLock
  • admin
  • mqllock.com
Updated 05.Feb.2014 Current Situation Currently Metatrader Build this to get more detailed insight about changes. Understand Compatibility mode Metaquotes has prepared new builds with compatibility mode. This means that your source code will most likely continue working. For sure you have to re-compile your current source code in new MT4 and...
 

当你看着它的时候,Ex4已经被完全保护起来,免于理解。

如果这个奇妙的方法的作者说的是保护编译后的代码不被人理解,那就是两倍的垃圾了。我想他已经退出了月球,不是吗?

这场讲座只是关于保护源代码不被理解,但这个好奇的方法的作者再次试图以不同的方式说服我们。三重错觉!

 
pako:

我不把源代码给任何人。

该可执行文件得到了充分的保护。

从市场上破坏一些东西,值得吗?

如果有什么东西是值得的,他们会把它和栅栏一起打破。

PS:我不是一个黑客。

但如果你有动力。

很高兴我们能理解对方!

谢谢你的意见!

 
Pavel Izosimov:

那么你就误解了第一个帖子。

幼儿园。
我展示了你的信息块可以很容易地从你的加密程序中被删除。
如果我们谈论的是源代码保护,这将使反编译代码的分析(修改、重命名和转售) 变得复杂,那么证明/显示带有你的保护的反编译程序代码将 "极其复杂地 "删除/替换你的信息块。
根据你的断言,反编译ex4现在很容易被 "有经验的黑客专家 "完成,所以你向我们提供反编译的代码应该没有问题。
 
Pavel Izosimov:

那么你就误解了第一个帖子。

摘录:"每个有经验的程序员都可以自己从给定的例子中看到,随后将这种加密的源代码编译成*. C++,就可以得到一个新版本。ex4 格式使得它很难研究和分析"。

众所周知,编译后的.ex4文件在终端中使用

它是指在编译前对源代码进行加密,以实施额外的保护措施,防止调查编译后的.ex4文件中的逻辑。

我们可以只在没有.mq4的情况下以编译的.ex4发布加密结果,但那样的话,大多数论坛用户就不知道里面有什么了。

由于这个原因,这里的许多人在编辑我们特意发布的公共.mq4代码时展示的记事本和编辑器中的所有智能技巧,在处理已编译的.ex4文件时是不合适的。

这个帖子应该被归入史册。反正所有用编译文件的技巧都是不合适的。反正ex4是不能理解的。

它提出要保护已经被保护的东西。

 
Yury Kulikov:
幼儿园。
我展示了如何轻松地将你的信息块从你的加密程序中删除。
如果我们谈论的是源代码保护,它将使反编译代码的分析(修改、重命名和转售) 变得复杂,那么证明/显示带有你的保护的反编译程序代码将使你的信息块的删除/替换变得 "极其复杂"。
根据你的断言,反编译ex4现在很容易被 "有经验的黑客专家 "完成,所以你向我们提供反编译的代码应该没有问题。
尤里,这完全是无法理解的废话,这种方法的作者在推崇,如果他对源代码进行加密,然后进行编译并给你ex,你就不会明白什么。仿佛有人考虑并理解前任。
[删除]  
Pavel Izosimov:

很高兴我们能理解对方!

谢谢您的意见!

可惜你还是不明白,这里没有鱼。

如果他们再次反编译,我非常怀疑

我们将逻辑隐藏在DLL中,便宜又省事

 
Yury Kulikov:
幼儿园。
我展示了如何轻松地将你的信息块从你的加密程序中删除。
如果我们谈论的是源代码保护,这将使反编译代码的分析(修改、重命名和转售) 复杂化,那么证明/显示带有你的保护的反编译程序代码将使删除/替换你的信息块 "极其困难"。
根据你的断言,反编译ex4现在很容易被 "有经验的黑客专家 "完成,所以你向我们提供反编译的代码应该没有问题。

尤里,不幸的是你又没有注意到。

第一个帖子说,"有经验的破解专家成功地分析了他们的内容,并对其进行了未经授权的编辑,包括禁用审判保护和各种绑定"。

这并不意味着破译是通过对.mq4格式的反编译代码进行琐碎的编辑来完成的,就像在旧版本中那样。

我们在文章的一开始就向MQL管理员Renat提供了必要的确认(所有必要的信息、文件和直接链接),说明了闯入的几个事实。

此外,我们远远不是这个问题的先驱,因为我们提供的黑客文件的直接链接被这个著名资源的成千上万的用户看到,他们经常订购新产品的黑客,并以 "治愈 "的形式下载它们。

而且,这根本不是标准编译器保护的问题,只是总有人会成功破解。

根据我们掌握的信息,在去年年底,一个新鲜的.ex4被破解,只为获得体面的金钱,但从今年开始,它被公开和免费地进行,只是为了提高一个人的黑客评级。

 
Pavel Izosimov:

尤里,不幸的是你又没有注意到。

在第一个帖子中,它说"有经验的黑客成功地分析了他们的内容,并对其进行了未经授权的编辑,包括禁用审判保护和各种绑定"。

这并不意味着通过对.mq4格式的反编译代码进行微不足道的编辑来进行破解,就像在旧版本中那样。

我们在文章的一开始就向MQL管理员Renat提供了必要的确认(所有必要的信息、文件、直接链接),说明了闯入的几个事实。

此外,我们远远不是这个问题的先驱,因为我们提供的黑客文件的直接链接被这个著名资源的成千上万的用户看到,他们经常订购新产品的黑客,并以固化的形式下载它们。

这根本不是标准编译器保护的问题,只是总有一些人将成功地破坏它。

一切都被颠覆了--"破解是通过对反编译的代码进行微不足道的编辑完成的"。疯狂地颠倒了优先次序。反编译是黑客行为,其余都是小儿科。
 

伙计们,我明白了。

所有这些加密只是为了在现成的ex4中内置对帐户/铁/日期的绑定,不可能替代这种绑定(帐户/铁/日期)并在其他条件下使用它。

作者只是在第一篇文章(以及所有其他文章)中过度使用了外号。应该只说--"使修改ex4以欺骗嵌入式账号 的工作复杂化"。而且没有人会投掷。否则,"超强加密,源码保护",唉。