反编译保护 - 页 4

 
而最好的办法是在工作的EA上开一个pamm,并在管理上采取投资)
 
mpeugep >> :
而最好的事情是在一个工作顾问上开一个pamm,并在管理上采取投资)

>>)

 
这是保护知识产权和利用知识产权赚钱的最可靠的方法!
 
Svinozavr >> :

还有 "uvei "的原则。

好主意:在我的记忆中,"不做",即冥想的顿悟,所达到的主要目的是意识到没有自我以及随之而来的所有东西。之后的利润就有点不再需要了:))))

 

我不是一个程序员,所以我不知道是否有可能对这种保护方案进行编程。

在程序的代码中,有一个可执行文件,它在编译后被触发(反编译后,专家顾问必须被编译,对吗?)

为了防止这段代码被立即执行,当你编译你的EA用于发送或出售时,一个变量--日期,比方说今天27.10.09,设置28.10.09。这个可执行文件只有在编译时的日期大于指定变量时才会触发。因此,我们保护我们的EA免受过早的损害。

在可执行文件中,给出一个任务(当然,如果有可能的话)来破坏代码,例如删除某些表达式、变量等,即 "杀死 "代码,使其不能被使用。

我已经开发了一个很好的专家顾问,我把它分发给推荐人,如果能保护它就更好了。如果有人提出建议(也许是我提出的方案或其他方案)--我准备资助在我的EA上安装保护。

 
Nail_Saby >> :

我不是一个程序员,所以我不知道是否有可能对这样的保护方案进行编程。


罗素的悖论来拯救我们

 

Nail_Saby >> :

>>它不会从 "铁杆黑客 "手中拯救你。

你可以在代码中放入任何你想要的东西。

包括像你建议的那样的东西。

(当然,从程序员的角度来看,你写的是废话:))

但问题是,如果一个有资格这样做的人

了解保护的逻辑,他迟早会了解它(保护)是如何组织的。

他们还可能意识到,代码的某一部分负责编译禁令。

因此,中和了这部分。

---

因此,我给你的建议是。

如果你的专家顾问真的很有价值。

最好不要给任何人

开设一个PAMM账户并吸引你的推荐人成为投资者

这是使系统不落入坏人手中的唯一可靠方法

---

如果你确实需要分发这个专家顾问

做好准备,如果有人开始用它赚大钱

迟早有一天,"严肃的人 "会对这个系统感兴趣

他们将能够雇用 "黑客 "来破坏任何保护。

 

这只有在你有MT源代码的情况下才有可能。那么你就可以确信你的EA不会发生任何问题。

 
lea >> :

在mql4中写一个可堆叠的虚拟机,没有代码和数据的分离以及不同的命令长度(即把x86代码反编译的问题转移到EA代码中)。虽然没有什么困难,但你可能要写一个小的编译器,能够为实现的虚拟机生成代码(同时增加垃圾,改变逻辑等)。它将比一堆不显眼的mql4代码(我们仍然需要发明)要酷得多。

是的,用Forth语言写吧。

 

使用服务器或发出信号来保证安全有一个很大的缺点。


只需注册一次,然后你就可以以自己的名义销售这些信号。也就是说,主要的目标,即信号,被一小块沉积的面团打破。没有必要对任何东西进行反编译。


简而言之,没有保护,一切都会破灭。