如何锁定/加密EA - 页 7 1234567891011121314...19 新评论 [删除] 2009.01.18 07:47 #61 Foreverold: 很好的尝试,但没有效果 如果有人想保护他们的代码,听我说,只有一个办法。首先创建一个dll文件第二,让这个dll文件访问一个有控制号的远程服务器。为什么要这样做,醒醒吧,任何ex4代码都可以被反编译。你认为Metatrader 5的代码会更好吗?Metatrader5将基于真正的C++代码,它也可以被反编译。你认为你的dll文件本身是安全的吗,我可以反编译它。所以我的建议是,通过让它访问远程服务器来确保安全,那么一切都会受到保护。 你说这是做不到的,那么你就不是程序员。至少有一个EA使用这种方法 "命运"。 是的,如果他们反编译了它,并把它写到不同的远程服务器 上呢? 但请记住,计算机只理解0和1,因此如果程序员有时间,他们仍然能够反编译它。 如果EA能够工作,并且有试用期,那么大多数有钱的人就会购买,如果没有,你应该让他们有第二次机会在现场使用EA,在支付EA之前赚一些钱。 Stephen Wilson 2009.01.18 09:09 #62 加密的情况如何? 有没有可能以某种方式对你的mql代码进行加密,这样如果有人反编译,他们仍然无法编辑代码? 只是一个想法。 史蒂夫 Foreverold 2009.01.20 00:45 #63 mtuppers: 是的,如果他们反编译,并把它写到不同的远程服务器上呢? 但请记住,计算机只理解0和1,因此,如果程序员有时间,他们仍然能够解开它。 当EA工作,并且有试用期的时候,那么大多数有钱的人就会购买,如果没有,你应该允许他们有第二次机会在现场使用EA,在支付EA之前赚一些钱。 如果像这样的东西是你必须反编译的,那么它对你有什么好处呢? 所有需要的代码都在dll文件中 相信我,这就是完整的代码,除了dll文件之外 #property copyright "" #property link "" #import "MqKill.dll" void KillMe()。 #import EA命运的代码比较长,但EA需要一个来自远程服务器 的信号。 anjin 2009.01.22 21:12 #64 向Foreverold提问 Foreverold,你似乎对如何以最佳方式保护EA有最好的把握。 我的问题是,你是否愿意帮助我以这种方式建立1或2个EA。 我不是一个程序员,所以这可能有点超出我的技能。 我可以为你的时间支付一些合理的报酬。 请直接给我发信息告诉我。 谢谢你的考虑。 tkaboris 2009.03.21 21:20 #65 加密和密钥EA 你好。 谁能帮助我如何对EA进行加密,以便没有人看到代码,并为EA创建一个密钥,以便EA只在一台电脑/用户上使用。 谢谢 betscafe 2009.03.21 21:38 #66 嗨 你无法保护自己免受其害。你可以提供一个.ex4与 独立的.dll,但如果有方法可以编译,也有方法可以 反编译。 关于一台电脑。可能有一个wa来检查 IP。但如果 用户改变了IP,你会得到支持来处理。你可以设置 EA运行在一个特定的账户上。 丹尼尔 [删除] 2009.03.21 21:56 #67 尊敬的先生,您好。 请听我说 MQL4程序保护!| www.metatrader.info tkaboris 2009.03.21 22:02 #68 betscafe: 尊敬的客户你无法保护自己免受其害。你可以提供一个.ex4与 独立的.dll,但如果有方法可以编译,也有方法可以 反编译。 关于一台电脑。可能有一个wa来检查IP。但如果 用户改变了IP,你会得到支持来处理。你可以设置 EA运行在一个特定的账户上。 丹尼尔 好的。 我在哪里可以找到关于如何提供单独的dll与.ex4的说明? 我只是把mq4文件重命名为ex4文件吗? Walander 2009.03.21 22:14 #69 问这些问题是因为你正计划发行电子书吗? SPACECHIMP 2009.03.22 01:04 #70 如果你的EA有价值,它将被反编译。 让他们给你他们的账户号码 或其他东西,你可以让EA只在那个账户号码上工作。 但在MT4编程中,没有什么是100%安全的 1234567891011121314...19 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
很好的尝试,但没有效果
如果有人想保护他们的代码,听我说,只有一个办法。
首先创建一个dll文件
第二,让这个dll文件访问一个有控制号的远程服务器。
为什么要这样做,醒醒吧,任何ex4代码都可以被反编译。
你认为Metatrader 5的代码会更好吗?
Metatrader5将基于真正的C++代码,它也可以被反编译。
你认为你的dll文件本身是安全的吗,我可以反编译它。所以我的建议是,通过让它访问远程服务器来确保安全,那么一切都会受到保护。
你说这是做不到的,那么你就不是程序员。至少有一个EA使用这种方法 "命运"。是的,如果他们反编译了它,并把它写到不同的远程服务器 上呢?
但请记住,计算机只理解0和1,因此如果程序员有时间,他们仍然能够反编译它。
如果EA能够工作,并且有试用期,那么大多数有钱的人就会购买,如果没有,你应该让他们有第二次机会在现场使用EA,在支付EA之前赚一些钱。
加密的情况如何?
有没有可能以某种方式对你的mql代码进行加密,这样如果有人反编译,他们仍然无法编辑代码?
只是一个想法。
史蒂夫
是的,如果他们反编译,并把它写到不同的远程服务器上呢?
但请记住,计算机只理解0和1,因此,如果程序员有时间,他们仍然能够解开它。
当EA工作,并且有试用期的时候,那么大多数有钱的人就会购买,如果没有,你应该允许他们有第二次机会在现场使用EA,在支付EA之前赚一些钱。如果像这样的东西是你必须反编译的,那么它对你有什么好处呢? 所有需要的代码都在dll文件中
相信我,这就是完整的代码,除了dll文件之外
#property copyright ""
#property link ""
#import "MqKill.dll"
void KillMe()。
#import
EA命运的代码比较长,但EA需要一个来自远程服务器 的信号。
向Foreverold提问
Foreverold,你似乎对如何以最佳方式保护EA有最好的把握。 我的问题是,你是否愿意帮助我以这种方式建立1或2个EA。 我不是一个程序员,所以这可能有点超出我的技能。 我可以为你的时间支付一些合理的报酬。 请直接给我发信息告诉我。 谢谢你的考虑。
加密和密钥EA
你好。
谁能帮助我如何对EA进行加密,以便没有人看到代码,并为EA创建一个密钥,以便EA只在一台电脑/用户上使用。
谢谢
嗨
你无法保护自己免受其害。你可以提供一个.ex4与
独立的.dll,但如果有方法可以编译,也有方法可以
反编译。
关于一台电脑。可能有一个wa来检查 IP。但如果
用户改变了IP,你会得到支持来处理。你可以设置
EA运行在一个特定的账户上。
丹尼尔
尊敬的先生,您好。
请听我说
MQL4程序保护!| www.metatrader.info
尊敬的客户
你无法保护自己免受其害。你可以提供一个.ex4与
独立的.dll,但如果有方法可以编译,也有方法可以
反编译。
关于一台电脑。可能有一个wa来检查IP。但如果
用户改变了IP,你会得到支持来处理。你可以设置
EA运行在一个特定的账户上。
丹尼尔好的。 我在哪里可以找到关于如何提供单独的dll与.ex4的说明? 我只是把mq4文件重命名为ex4文件吗?
问这些问题是因为你正计划发行电子书吗?
如果你的EA有价值,它将被反编译。
让他们给你他们的账户号码 或其他东西,你可以让EA只在那个账户号码上工作。
但在MT4编程中,没有什么是100%安全的