反编译保护 - 页 7 12345678 新评论 Виктор 2009.11.02 18:27 #61 Svinozavr >> : ...我的想法是将输入参数作为一种密码,而这种密码又将与客户联系起来。而逻辑(我写的时候就有了--那时我还没有做zacita!),与它们挂钩的应该是嗯......。合理的。))) 参数的数量应该足以使优化变得困难,而且参数的使用逻辑不应该给出a)可靠的优化结果和b)应用基因算法的可能性。 复杂化外部参数的想法已经在大脑中发酵了很久,并且有严重的理由。如果从唯一合理的要求不是代码的完全紧密性,而是为反编译脚本的用户制造重大困难的原则出发,那么大量的相互依赖的参数,没有说话的变量名称,已经给普通用户带来了几乎无法克服的困难。 作为一个用户,我有丰富的实践经验,就是在没有文档的情况下甩掉专家,有很多无法理解的设置。我相信10个普通交易者中有9个也是这样做的。 [删除] 2009.11.02 19:19 #62 在这个问题上,你真正苦恼的是什么。正如我上面所说,在你手中有元数据的源代码之前,在某个账户上使用真正有价值的EA是不可能的。此外,你甚至不能在一台电脑上使用另一家经纪公司的Metatrader,因为Metatrader会读取硬盘序列号,天知道它会怎么做。关于反编译。你可以反编译一切。这就是逻辑。像任何逻辑一样,它可以被解决。在这种情况下,可以对EA进行反编译。 Alexander Sevastyanov 2009.11.02 19:23 #63 registred писал(а)>> 此外,你甚至不能在同一台电脑上使用另一个DC的metatrader,因为metatrader会读取硬盘序列号,天知道它会怎么处理。 你能为傻瓜们更详细地解释一下吗? [删除] 2009.11.02 19:35 #64 goldtrader >> : 我们能不能更详细地介绍一下这个傻瓜式的问题? 更多的细节给有疑问的开发者,他们为什么需要相关的Windows功能。 [删除] 2009.11.02 19:38 #65 而一般来说,不要天真。手上没有MT源,看它向DC服务器传输数据的能力,MT下没有专家顾问。就这么简单。 Ludwig Eder 2009.11.03 07:07 #66 goldtrader >> : 我们能不能多谈谈这个傻瓜式的问题? 打开记事本终端.exe,寻找GetVolumeInformationA行,是否有? 有。而这个函数的返回。 GetVolumeInformation函数返回指定根目录的文件系统和卷的信息。 逻辑驱动器的序列号(C:,D:,...)。 唯一的问题是这些信息是用来做什么的,以及它的去向。但格式化后序列号会改变。 所以不会有信息泄露的危险。 Ludwig Eder 2009.11.03 07:14 #67 registred >> : 而一般来说,不要天真。手上没有MT源,看它向DC服务器传输数据的能力,MT下没有专家顾问。就这么简单。 获取信息来源是不必要的。一个调试器就足够了。只有违反metatrader的使用条件才是一件坏事。 [删除] 2009.11.03 07:40 #68 lseder >> : 不需要访问源代码。一个调试器就足够了。只有违反metatrader的使用条款才是一件坏事。 访问源代码是不必要的,数据传输协议规范就足够了。如果先生们的开发者是诚实的,他们应该,按照想法,向认真的投资者/交易者提供这些信息,因为这关系到金钱,知识产权,没有人会在市场上玩玩具(虽然在新版本 的MT ,这是可能的),特别是用钱,所以...至于磁盘格式化,除了返回结构中的卷的概念外,还有硬盘的出厂编号,就我的记忆而言。当然,我可能是错的,因为我已经很久没有研究过winapi了。而获取序列号的目的可能很简单:通过任何终端、任何使用 MT的经纪人来识别一个人 ,查看这个人在市场上的所有交易。 Ludwig Eder 2009.11.03 10:15 #69 registred >> : 访问源代码是不必要的,数据传输协议规范就足够了。如果先生们的开发者是诚实的,理论上他们应该向严肃的投资者/交易者提供这些信息,因为这关系到金钱、知识产权,没有人会在市场上玩玩具(尽管在新版本 的MT ,这是可能的),尤其是用钱,所以...至于磁盘格式化,除了返回结构中的卷的概念外,还有硬盘的出厂编号,就我的记忆而言。当然,我可能是错的,因为我已经很久没有研究过winapi了。而获取序列号的目的可能很简单:通过任何终端、任何使用 MT的经纪人来识别一个人 ,查看这个人在市场上的所有交易。 一次次地挖掘这个话题。你不能通过api获得序列号,你必须通过DeviceIoControl查询。 这是一个依赖于平台的解决方案。对XP和2000起作用,对其他系统不起作用。 > 如果开发者是诚实的 这是开发商的决定,现在一切都结束了。那些不喜欢它的人,就使用其他软件。 一个工业标准是完全开放的,它更容易保护。微软现在才全面开放 关于办公室的加密算法的文件,而从第一个版本到现在已经有大约10年了。 Hide 2009.11.03 10:24 #70 咦,有趣的话题--MT是否偷了用户的光盘序列号!? 12345678 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
...我的想法是将输入参数作为一种密码,而这种密码又将与客户联系起来。而逻辑(我写的时候就有了--那时我还没有做zacita!),与它们挂钩的应该是嗯......。合理的。)))
参数的数量应该足以使优化变得困难,而且参数的使用逻辑不应该给出a)可靠的优化结果和b)应用基因算法的可能性。
复杂化外部参数的想法已经在大脑中发酵了很久,并且有严重的理由。如果从唯一合理的要求不是代码的完全紧密性,而是为反编译脚本的用户制造重大困难的原则出发,那么大量的相互依赖的参数,没有说话的变量名称,已经给普通用户带来了几乎无法克服的困难。
作为一个用户,我有丰富的实践经验,就是在没有文档的情况下甩掉专家,有很多无法理解的设置。我相信10个普通交易者中有9个也是这样做的。
在这个问题上,你真正苦恼的是什么。正如我上面所说,在你手中有元数据的源代码之前,在某个账户上使用真正有价值的EA是不可能的。此外,你甚至不能在一台电脑上使用另一家经纪公司的Metatrader,因为Metatrader会读取硬盘序列号,天知道它会怎么做。关于反编译。你可以反编译一切。这就是逻辑。像任何逻辑一样,它可以被解决。在这种情况下,可以对EA进行反编译。
此外,你甚至不能在同一台电脑上使用另一个DC的metatrader,因为metatrader会读取硬盘序列号,天知道它会怎么处理。
你能为傻瓜们更详细地解释一下吗?
我们能不能更详细地介绍一下这个傻瓜式的问题?
更多的细节给有疑问的开发者,他们为什么需要相关的Windows功能。
而一般来说,不要天真。手上没有MT源,看它向DC服务器传输数据的能力,MT下没有专家顾问。就这么简单。
我们能不能多谈谈这个傻瓜式的问题?
打开记事本终端.exe,寻找GetVolumeInformationA行,是否有?
有。而这个函数的返回。
GetVolumeInformation函数返回指定根目录的文件系统和卷的信息。
逻辑驱动器的序列号(C:,D:,...)。
唯一的问题是这些信息是用来做什么的,以及它的去向。但格式化后序列号会改变。
所以不会有信息泄露的危险。
而一般来说,不要天真。手上没有MT源,看它向DC服务器传输数据的能力,MT下没有专家顾问。就这么简单。
获取信息来源是不必要的。一个调试器就足够了。只有违反metatrader的使用条件才是一件坏事。
不需要访问源代码。一个调试器就足够了。只有违反metatrader的使用条款才是一件坏事。
访问源代码是不必要的,数据传输协议规范就足够了。如果先生们的开发者是诚实的,他们应该,按照想法,向认真的投资者/交易者提供这些信息,因为这关系到金钱,知识产权,没有人会在市场上玩玩具(虽然在新版本 的MT ,这是可能的),特别是用钱,所以...至于磁盘格式化,除了返回结构中的卷的概念外,还有硬盘的出厂编号,就我的记忆而言。当然,我可能是错的,因为我已经很久没有研究过winapi了。而获取序列号的目的可能很简单:通过任何终端、任何使用 MT的经纪人来识别一个人 ,查看这个人在市场上的所有交易。
访问源代码是不必要的,数据传输协议规范就足够了。如果先生们的开发者是诚实的,理论上他们应该向严肃的投资者/交易者提供这些信息,因为这关系到金钱、知识产权,没有人会在市场上玩玩具(尽管在新版本 的MT ,这是可能的),尤其是用钱,所以...至于磁盘格式化,除了返回结构中的卷的概念外,还有硬盘的出厂编号,就我的记忆而言。当然,我可能是错的,因为我已经很久没有研究过winapi了。而获取序列号的目的可能很简单:通过任何终端、任何使用 MT的经纪人来识别一个人 ,查看这个人在市场上的所有交易。
一次次地挖掘这个话题。你不能通过api获得序列号,你必须通过DeviceIoControl查询。
这是一个依赖于平台的解决方案。对XP和2000起作用,对其他系统不起作用。
> 如果开发者是诚实的
这是开发商的决定,现在一切都结束了。那些不喜欢它的人,就使用其他软件。
一个工业标准是完全开放的,它更容易保护。微软现在才全面开放
关于办公室的加密算法的文件,而从第一个版本到现在已经有大约10年了。