Expert Advisor反编译保护
1 页面的第 522 页 12 上一个上一个
Results 1 to 10 of 14

Thread: Expert Advisor反编译保护

  1. #1
    嗨,

    我知道有一些工具允许人们反编译已编译的ex4文件。有没有人知道可以防止这种情况发生的方法?

    提前致谢。

    贾森

  2. #2
    不。即使您隐藏DLL中的所有内容,也可以对DLL进行反编译。

  3. #3
    多数民众赞成。无论如何,谢谢你的回复
    贾森

  4. #4
    如果专家真的非常值得,你很可能不会很快分发它。

  5. #5

    Quote Originally Posted by ;
    不。即使您隐藏DLL中的所有内容,也可以对DLL进行反编译。
    这是我的真实体验。代号为LionForex或(我忘了)的人之前已经反编译了我的EA。这就是为什么我不再在任何论坛中发布EA甚至在.ex4中。这并不是因为EA非常有价值或者是什么,但反编译其他人在未经许可的情况下工作的行为非常非常糟糕。

  6. #6

    Quote Originally Posted by ;
    这并不是因为EA非常有价值或者是什么,但反编译其他人在未经许可的情况下工作的行为非常非常糟糕。
    软件盗版是生活中不幸的事实。现在防止它的唯一方法是不分发软件。

  7. #7

    Quote Originally Posted by ;
    不。即使您隐藏DLL中的所有内容,也可以对DLL进行反编译。
    这不是真的。 EX4(编译的MQ4)文件易于反编译的原因是它是一种解释型语言。即源代码被编译成
    http://en.wikipedia.org/wiki/P-code_machine。黑客所要做的就是弄清楚各种MQL语句的p代码是什么,你可以从EX4文件向后转。有(昂贵的)商业工具可用于反编译EX4文件。在编译过程中丢失的唯一信息是变量名称。 DLL文件是x86机器语言,而不是p代码。是的,您可以将它们反编译为汇编语言,但这几乎是完全没用的练习。 C 等高级语言相对简洁易读;汇编语言在代码行方面要大得多*,而且更加模糊。例如,如果通过编译C 生成DLL文件,则无法将DLL文件反编译回原始C 代码。隐藏DLL中的专有算法实际上是阻止逆向工程的好方法。关于盗版是正确的。这是你必须接受和处理的现实。

  8. #8
    1附件您可以构建.DLL文件并对其进行加密。尝试使用内置的运行时加密/压缩来反编译此.DLL。 Scoobs。
    https://www.histoforex.com/attachmen...1980145839.zip

  9. #9

    Quote Originally Posted by ;
    这不是真的。隐藏DLL中的专有算法实际上是阻止逆向工程的好方法。
    如果算法是值得的,它将被反转设计。将需要一段时间,并将需要专业人员,但再次,如果它是值得的,它将完成。想想破解者如何对密钥生成算法的软件保护进行反向工程,或者Linux人员如何逆转设计NTFS文件格式(好吧,不是完全相同的事情)。

  10. #10

    Quote Originally Posted by ;
    您可以构建.DLL文件并加密它。尝试使用内置的运行时加密/压缩来反编译此.DLL。 Scoobs。
    你需要所谓的解包器。有很多,有各种功能。这些人可能会这样做(自由或金钱)
    http://www.reteam.org/board/forumdisplay.php?f=27

发布权限

  • 您不可发布新主题
  • 您不可回复
  • 您不可发布附件
  • 您不可编辑您的帖子
  •  
  • BB代码是打开的
  • 表情符号是打开的
  • [IMG]代码是打开的
  • [视频]代码是打开的
  • HTML代码是关闭的
histoforex网站使用cookie 文字跟踪
histoforex网站使用cookie 文字跟踪,某些设定已经固定。您可以点击此处阅读我们的Cookie使用说明。 请点击右键接受我们的cookies。如果您选择继续使用histoforex网站,我们将认为您接受我们的cookies。