MT5中的MQL代码作者保护。 - 页 8 123456789101112131415...17 新评论 Sergey Kravchuk 2010.11.09 10:29 #71 Renat:一切都已经想好了。如果你想知道它将如何工作,使用iPhone/iPad,从AppStore购买软件。这就是最可怕的地方--像往常一样,一切都已经为我们 考虑好了。 对不起,但一有机会,我就会踢你的屁股,因为你的 "方便 "的格式化造型器 的方式。)我建议你取消你的电子商店机制吗? 不,我建议我们讨论 尚未讨论的问题--提供试用期的机制!!为EA的数据文件加密的能力与你创建商店的战略相悖吗? 这个建议不知从何而来--我做的正是你让我高兴的事。这是我为你的平台销售开发的实际经验,但你只看到 "iPad在他们眼中闪耀":))当你更换硬件时,你有权利最多重新激活3次--这很合理,也很公平。 你知道WebMoney钱包也与硬件挂钩吗?只要我连接一个外部USB驱动器并运行keeper--就开始 "在未激活的硬件上工作 "的废话。) Вот это стиль! :) - MQL4 форум www.mql5.com Вот это стиль! :) - MQL4 форум Igor Makanu 2010.11.09 10:54 #72 ForexTools:我建议扔掉你的电子商店机制吗? 不,我建议讨论 尚未讨论的问题,即提供试用期的机制!!什么,为EA加密数据文件的能力与你创建商店的战略相悖吗? 建议出现是有原因的--我正是在做你让我高兴的事。这是我为你的平台销售开发的实际经验,但你只有 "iPad在你眼中闪光":)) 我不知道为什么与开发商有这么多的纠纷,我们被提出要创建一个商店 - 好,好,买方和卖方都不需要一个第三方网站如果你想通过商店出售试用版或演示版,因为你认为保护措施很弱,那么就出售试用版(演示版),并与买方单独签订合同,给他一个全功能版本的源代码,等等。来自程序员的大量噪音--对于那些在街垒另一边的完整的失踪者--买家来说,讨论起来会更有趣;) 还不如说,买家可以开始制造噪音--比如,为什么我为了钱买了这个程序,但我不能和我的亲戚分享这个程序,等等。 SZS: 我希望在商店里有讨论程序的链接,但不要像一个简单的论坛那样平庸,可以自由交流,并有IP注册和部分显示评论者的IP,邮件也无妨,这样就没有人可以写各种废话了 Mikhail Dovbakh 2010.11.09 11:06 #73 Renat:如果我们谈论的是钥匙保护,整个互联网将充斥着这些非常的钥匙。换句话说,与其说是保护,不如说是一个骗局,而且实施起来很复杂,迫使买方管理钥匙。这取决于你如何实施它......最好的方法是看看苹果的AppStore/iTunes销售计划是如何运作的。客户只需点击进入并购买软件,而无需转移任何东西或使用钥匙的麻烦。买家只需在MQL5.com上有一个账户,那里保存着购买历史,您可以重新激活以前购买的程序。我们在这里谈的有点不同,不是从买方想象的 "便利 "方面谈。 源代码,我理解,你不需要发送。它将足以解锁eh5和禁止,因为我理解,在保护 "恶意 "代码的幌子下,从DLL。不清楚的是,对硬件的绑定将如何一次性完成?还是所有的间谍信息已经被终端提取出来,通过它可以看到与商店的工作? 当你购买一个程序时,你会得到一个特别编译/保护的副本,这比商家的钥匙好得多。个人保护的整个过程将在购买时自动进行。这就是提议的内容--它是由卖方和买方证书中的数据产生的重新编译/重新保护的副本。买方的证书与账户相连。而这是有道理的。 我们的目标是尽可能地简化购买/销售过程。10%也是钱。;) Sergey Kravchuk 2010.11.09 11:10 #74 IgorM:我不知道为什么会有这么多与开发商的争论仔细阅读我的建议--有可能对数据进行加密,使加密密钥成为账户号码。这是对一些问题的解决方案,而他们的商店并没有解决;)我再次提出增加平台的功能,但这似乎是对开发者的批评或争论。 Mikhail Dovbakh 2010.11.09 11:14 #75 ForexTools:仔细阅读我的建议--有可能对数据进行加密,使加密密钥为账户号码。这是对他们商店没有解决的一些问题的解决方案;)我再次建议增加平台的功能,但由于某些原因,我认为这是对开发者的批评。 这种对账户的约束是一开始就建议的。只是证书的消失(总是为了方便)--使许多人失去了了解为什么它必须与经纪人和账户挂钩的机会。也就是说,你是把软件卖给一个已确定的个人,而不是像现在这样卖给Inet... Igor Makanu 2010.11.09 11:24 #76 ForexTools:仔细阅读我的建议--有可能对数据进行加密,使加密密钥成为账户号码。这是对一些问题的解决方案,而他们的商店并没有解决;)我再次提议为平台增加功能,但由于某些原因,我认为这是对开发者的批评或争论。我仔细阅读了这个主题,我对安全软件有兴趣你看,软件产品的保护 - 这是一个多年来的痛点,你,例如,坚持加密和绑定到帐号,我会使用自写的打包器(packer),它会改变程序结构的链接 - 即我需要在这个线程中敲打桌子,要求格式.ex5来实现一个完整的功能保护我写这篇文章是想说,很少有软件开发者一起保护他们的软件--通常是别人做的,如果元引号不限制.dll的使用,任何程序员都可以实现复杂的安全算法--如果你认为有必要做一个试验--请,通过商店出售试验,然后保护你的库,在mql5中,将大部分代码移植到dll中没有问题--最小的努力,它可以完美导入ex5中平台越开放,黑客就越容易使用 Sergey Kravchuk 2010.11.09 11:34 #77 我们在争论什么呢? 如果平台可以对数据进行加密,最好有两种不同的实现方式,这对开发者(对他们和我们)是否不利?1)按 专家顾问的账号 加密2)通过任意转述的方式加密。?!如何使用它(保护代码、数据或其他任何东西)是一个10的问题。 这些功能有用吗? 可实现吗? 将其添加到平台上有意义吗?这些问题大多是反问句,因为答案很明显--四个 "是"。 Документация по MQL5: Стандартные константы, перечисления и структуры / Состояние окружения / Информация о счете www.mql5.com Стандартные константы, перечисления и структуры / Состояние окружения / Информация о счете - Документация по MQL5 Yuriy Zaytsev 2010.11.09 11:34 #78 Interesting:不幸的是,这并没有让一些自由职业者(知情者)的生活变得更加艰难。绑定账户也不是所有问题的解决方案,任何有能力的 "交易复制器 "都会将所有数据转移到任何其他账户(特别是如果数据从MT5复制到MT5)。在我看来,不仅是专家,而且是脚本、指标、库和其他代码都应该受到保护。在我看来,这是一个更加有趣和重要的主题。为什么它更重要?我们知道,所有可以使用MQL实现的工具分为:自动系统,半自动系统,以及手动交易的工具。在系统中也有一种划分:"黑盒子"、"灰盒子 "和 "白盒子 "系统(具有开放源代码和明确描述的逻辑的系统)。因此,几乎所有呈现在商业领域的MTS都将是黑色或灰色盒子。它们的比重不会那么大(我认为不会超过30-40%)。同时,这种解决方案将是相当不灵活的(因为它们基本上只实施一种策略)。独立的脚本、库和指标是另一回事。这些软件解决方案将出现在人工和机械交易的所有领域。同时,它们将能够作为基本构造元素使用。PS在我看来,这里有必要最大限度地保护,以便不侵犯开发者和用户的权利。在这种情况下,唯一的最佳保护方式,据我所知,只有一种--对硬件进行绑定。抄袭? 好吧,这根本救不了你。比如说,客户买了软件! 只要给出密码,账户上的工作就会被复制到另一台机器上,没有任何问题。 即使保护得再好,你也不会得救!( 如果账户所有者希望账户被复制,就会被复制 )--所以这不是一个将其与硬件联系起来的论点。如果你想卖出一份,装订成硬件是一个很好的方法!如果交易者想在5个地方工作,他就必须购买5份副本。在家 - 工作 - 手机 - 亲戚 - 其他地方 其次,没有人在头脑正常的情况下会买5份。--但如果你把它与一个帐号 或一个姓氏联系起来--他就没有这样的问题了! 你的产品将被欣然接受,而不是被束缚在硬件上。 Igor Makanu 2010.11.09 11:45 #79 ForexTools: 我们在争论什么呢? 如果平台可以对数据进行加密,最好有两种不同的实现方式,这对开发者(对他们和我们)是否不利?1)按 专家顾问的账号 加密2)通过任意转述的方式加密。?!如何使用它(保护代码、数据或其他任何东西)是一个10的问题。 这些功能有用吗? 它们被实施了吗? 把它们添加到平台上有意义吗? 这些问题大多是修辞,因为答案很明显--答案是四个 "是"。 好吧,如果你只是需要mql5中的对称加密功能--那是一回事,但从mql5中获取机密数据是另一回事,因为账户的问题是由DT处理的,而不是元报价,如果MT5中存在登录和密码盗窃的漏洞--那将从根本上杀死MT5 Yuriy Zaytsev 2010.11.09 11:48 #80 Mischek: 谁会在销售时将其与账户联系起来?这真的会引起一个问题吗? 当然,卖出的人将绑定我需要1到5分钟的时间...... 收到数据后,自动生成发布。 一切都得到了解决,包括自动分发发布的变化。或者你想得更远,你将睡觉,软件将从网上的自动系统中购买?:-) 只要稍加注意,你也可以这样做!就在网上。1-绑定在同一个WM支付服务上付款后n 2 3 42 - 客户在特殊领域输入他的个人数据,以实现个性化。 3代发布4.邮寄新闻稿这也可以解决所有问题!我没有看到任何问题 123456789101112131415...17 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
一切都已经想好了。如果你想知道它将如何工作,使用iPhone/iPad,从AppStore购买软件。
这就是最可怕的地方--像往常一样,一切都已经为我们 考虑好了。 对不起,但一有机会,我就会踢你的屁股,因为你的 "方便 "的格式化造型器 的方式。)
我建议你取消你的电子商店机制吗? 不,我建议我们讨论 尚未讨论的问题--提供试用期的机制!!为EA的数据文件加密的能力与你创建商店的战略相悖吗? 这个建议不知从何而来--我做的正是你让我高兴的事。这是我为你的平台销售开发的实际经验,但你只看到 "iPad在他们眼中闪耀":))
当你更换硬件时,你有权利最多重新激活3次--这很合理,也很公平。
我建议扔掉你的电子商店机制吗? 不,我建议讨论 尚未讨论的问题,即提供试用期的机制!!什么,为EA加密数据文件的能力与你创建商店的战略相悖吗? 建议出现是有原因的--我正是在做你让我高兴的事。这是我为你的平台销售开发的实际经验,但你只有 "iPad在你眼中闪光":))
我不知道为什么与开发商有这么多的纠纷,我们被提出要创建一个商店 - 好,好,买方和卖方都不需要一个第三方网站
如果你想通过商店出售试用版或演示版,因为你认为保护措施很弱,那么就出售试用版(演示版),并与买方单独签订合同,给他一个全功能版本的源代码,等等。
来自程序员的大量噪音--对于那些在街垒另一边的完整的失踪者--买家来说,讨论起来会更有趣;)
还不如说,买家可以开始制造噪音--比如,为什么我为了钱买了这个程序,但我不能和我的亲戚分享这个程序,等等。
SZS: 我希望在商店里有讨论程序的链接,但不要像一个简单的论坛那样平庸,可以自由交流,并有IP注册和部分显示评论者的IP,邮件也无妨,这样就没有人可以写各种废话了
如果我们谈论的是钥匙保护,整个互联网将充斥着这些非常的钥匙。换句话说,与其说是保护,不如说是一个骗局,而且实施起来很复杂,迫使买方管理钥匙。
这取决于你如何实施它......
最好的方法是看看苹果的AppStore/iTunes销售计划是如何运作的。客户只需点击进入并购买软件,而无需转移任何东西或使用钥匙的麻烦。买家只需在MQL5.com上有一个账户,那里保存着购买历史,您可以重新激活以前购买的程序。
我们在这里谈的有点不同,不是从买方想象的 "便利 "方面谈。
源代码,我理解,你不需要发送。它将足以解锁eh5和禁止,因为我理解,在保护 "恶意 "代码的幌子下,从DLL。不清楚的是,对硬件的绑定将如何一次性完成?还是所有的间谍信息已经被终端提取出来,通过它可以看到与商店的工作?
当你购买一个程序时,你会得到一个特别编译/保护的副本,这比商家的钥匙好得多。个人保护的整个过程将在购买时自动进行。
这就是提议的内容--它是由卖方和买方证书中的数据产生的重新编译/重新保护的副本。买方的证书与账户相连。而这是有道理的。
我们的目标是尽可能地简化购买/销售过程。
10%也是钱。
;)
我不知道为什么会有这么多与开发商的争论
仔细阅读我的建议--有可能对数据进行加密,使加密密钥成为账户号码。这是对一些问题的解决方案,而他们的商店并没有解决;)
我再次提出增加平台的功能,但这似乎是对开发者的批评或争论。
仔细阅读我的建议--有可能对数据进行加密,使加密密钥为账户号码。这是对他们商店没有解决的一些问题的解决方案;)
我再次建议增加平台的功能,但由于某些原因,我认为这是对开发者的批评。
仔细阅读我的建议--有可能对数据进行加密,使加密密钥成为账户号码。这是对一些问题的解决方案,而他们的商店并没有解决;)
我再次提议为平台增加功能,但由于某些原因,我认为这是对开发者的批评或争论。
我仔细阅读了这个主题,我对安全软件有兴趣
你看,软件产品的保护 - 这是一个多年来的痛点,你,例如,坚持加密和绑定到帐号,我会使用自写的打包器(packer),它会改变程序结构的链接 - 即我需要在这个线程中敲打桌子,要求格式.ex5来实现一个完整的功能保护
我写这篇文章是想说,很少有软件开发者一起保护他们的软件--通常是别人做的,如果元引号不限制.dll的使用,任何程序员都可以实现复杂的安全算法--如果你认为有必要做一个试验--请,通过商店出售试验,然后保护你的库,在mql5中,将大部分代码移植到dll中没有问题--最小的努力,它可以完美导入ex5中
平台越开放,黑客就越容易使用
我们在争论什么呢? 如果平台可以对数据进行加密,最好有两种不同的实现方式,这对开发者(对他们和我们)是否不利?
1)按 专家顾问的账号 加密
2)通过任意转述的方式加密。
?!
如何使用它(保护代码、数据或其他任何东西)是一个10的问题。
这些功能有用吗? 可实现吗? 将其添加到平台上有意义吗?这些问题大多是反问句,因为答案很明显--四个 "是"。
不幸的是,这并没有让一些自由职业者(知情者)的生活变得更加艰难。绑定账户也不是所有问题的解决方案,任何有能力的 "交易复制器 "都会将所有数据转移到任何其他账户(特别是如果数据从MT5复制到MT5)。
在我看来,不仅是专家,而且是脚本、指标、库和其他代码都应该受到保护。在我看来,这是一个更加有趣和重要的主题。
为什么它更重要?
我们知道,所有可以使用MQL实现的工具分为:自动系统,半自动系统,以及手动交易的工具。
在系统中也有一种划分:"黑盒子"、"灰盒子 "和 "白盒子 "系统(具有开放源代码和明确描述的逻辑的系统)。
因此,几乎所有呈现在商业领域的MTS都将是黑色或灰色盒子。它们的比重不会那么大(我认为不会超过30-40%)。同时,这种解决方案将是相当不灵活的(因为它们基本上只实施一种策略)。
独立的脚本、库和指标是另一回事。这些软件解决方案将出现在人工和机械交易的所有领域。同时,它们将能够作为基本构造元素使用。
PS
在我看来,这里有必要最大限度地保护,以便不侵犯开发者和用户的权利。在这种情况下,唯一的最佳保护方式,据我所知,只有一种--对硬件进行绑定。
抄袭? 好吧,这根本救不了你。
比如说,客户买了软件!
只要给出密码,账户上的工作就会被复制到另一台机器上,没有任何问题。
即使保护得再好,你也不会得救!
( 如果账户所有者希望账户被复制,就会被复制 )
--
所以这不是一个将其与硬件联系起来的论点。
如果你想卖出一份,装订成硬件是一个很好的方法!
如果交易者想在5个地方工作,他就必须购买5份副本。
在家 - 工作 - 手机 - 亲戚 - 其他地方
其次,没有人在头脑正常的情况下会买5份。
--
但如果你把它与一个帐号 或一个姓氏联系起来--他就没有这样的问题了!
你的产品将被欣然接受,而不是被束缚在硬件上。
我们在争论什么呢? 如果平台可以对数据进行加密,最好有两种不同的实现方式,这对开发者(对他们和我们)是否不利?
1)按 专家顾问的账号 加密
2)通过任意转述的方式加密。
?!
如何使用它(保护代码、数据或其他任何东西)是一个10的问题。
这些功能有用吗? 它们被实施了吗? 把它们添加到平台上有意义吗? 这些问题大多是修辞,因为答案很明显--答案是四个 "是"。
谁会在销售时将其与账户联系起来?
这真的会引起一个问题吗? 当然,卖出的人将绑定
我需要1到5分钟的时间......
收到数据后,自动生成发布。
一切都得到了解决,包括自动分发发布的变化。
或者你想得更远,你将睡觉,软件将从网上的自动系统中购买?:-)
只要稍加注意,你也可以这样做!就在网上。
1-绑定在同一个WM支付服务上
付款后n 2 3 4
2 - 客户在特殊领域输入他的个人数据,以实现个性化。
3代发布
4.邮寄新闻稿
这也可以解决所有问题!我没有看到任何问题