如何锁定/加密EA - 页 10

 

看起来,DLL是有问题的

下面是新的版本,同样的问题

#define WIN32_LEAN_AND_MEAN

#include

#include

#include

#include

#define MT4_EXPFUNC __declspec(dllexport)

//+------------------------------------------------------------------+

BOOL APIENTRY DllMain(HANDLE hModule,DWORD ul_reason_for_call,LPVOID lpReserved)

{

//----

switch(ul_reason_for_call)

{

case DLL_PROCESS_ATTACH:

case DLL_THREAD_ATTACH:

case DLL_THREAD_DETACH:

case DLL_PROCESS_DETACH: case DLL_PROCESS_DETACH:

break;

}

//----

return(TRUE);

}

//+------------------------------------------------------------------+

MT4_EXPFUNC int __stdcall GetAccountNumber()

{

return(1234456);

}

 

我不明白你在抱怨什么。(你遇到的问题是什么)。是不是专家运行的账号 不是从DLL返回的账号

总之,在下面的代码中,在dll和mql4中声明的内容之间存在一些返回类型不匹配。然而这可能是微不足道的。

请注意,你的整个想法(从dll中获取账号)是不够安全的,因为我可以用相同的名字写一个dll,并有相同的导出函数,返回另一个账号。

 

EA安全

gilben:
大家好

我在MQ4中开发了一个杀手级的EA,在过去的14个月中产生了巨大的持续利润。

在一些朋友的鼓励下,我把这个EA商业化。

要做到这一点,我唯一缺少的是保护我的代码不被破解和破译。

我渴望得到任何有关保护ex4文件不被侵犯的技巧、窍门和技术。

如果您愿意分享任何信息,我将不胜感激。

谢谢

吉尔本

我刚刚为一个即将发布的商业EA实施了一些安全保护,该EA使用DLL并检查账户号码。如果你还需要帮助,请PM我。

 
swnke2:
我刚刚为一个即将发布的商业EA实施了一些安全措施,它使用DLL并检查账户号码。如果你还需要帮助,请给我发邮件。

你好,Swnke。

这个安全级别(DLL检查帐户号码)是最容易被破解的。

我不知道你是否听说过 "暴力破解"?....

你在EA上放置一个小脚本,开始运行所有可能的账号组合(有些经纪商只使用4个数字),无论你有什么样的经纪商,它都会在24小时内破解账号。

所以你最好寻找一个真正的保护。

但请记住,有一些 "反向生成 "的网站,他们都同意:如果你有软件运行,它可以被破解,其中一些是非常容易的方式。

请听一些非常重要的建议。

如果你有一个神奇的系统,并且有多年的回测和模拟交易的支持,那么就不要考虑卖掉它,而是用你自己的钱来交易它。如果你的系统真的那么好,你会赚到很多钱的。

或者你甚至没有钱自己去交易它。但是,如果你打算在没有最高安全级别的情况下把它传播出去(这意味着检查一下反向生成网站,看看他们是否没有为其他软件或目的而破解你的保护),那么你可以肯定,在几个月内,它将在互联网上免费,一些聪明的人甚至会改进一点,他们会使用他们的商业分销渠道来销售它,他们甚至会比你赚更多的钱。

友好的问候...iGoR

 

铁打的营盘流水的兵

到目前为止,最好的方法是使用DLL,不仅仅是利用账号,而且还将逻辑加密到其中。IronClad安全服务使用加密逻辑的DLL,并使用账号、密码和到期时间来加强安全。当然,任何有决心的黑客都可以破解,但不是一般的破解者。

 
badthriller:
到目前为止,最好的方法是使用DLL,不仅仅是利用账户号码,而且还对逻辑进行加密。IronClad安全服务使用加密逻辑的DLL,并使用账号、密码和到期时间来加强安全。当然,任何有决心的黑客都可以破解,但不是一般的破解者。

...或者你可以使用2-3个.DLL文件。在其中一个文件中,你把账户号码等放进去。

让破解者的生活更加悲惨。

有多少破解者对MT4的EA感兴趣?

他们正在寻找如何把钱从你的账户转移到他们的账户。

 

DLL是保护你的EA的最好方法。

 
plypun:
DLL是保护你的EA的最好方法。

能否请您给我们举个例子?

谢谢

 

请确保你的DLL使用最好的编译软件。

我的程序员只花了2小时就破解了fapturbo EA的DLL。

因此,在你认为DLL可以保护你的EA之前,请你每小时做一次家庭工作。

友情提示:....iGoR

 
iGoR:
请确保你在你的DLL上使用最好的编译软件。

我的程序员只花了2小时就破解了fapturbo EA的DLL。

因此,在你认为DLL可以保护你的EA之前,你要每小时做一次家庭工作。

友好的问候....iGoR

iGoR。

我很好奇。

加密(破解)两个.dll文件需要多少钱?

来反编译一个.ex4和一个指标?

我今天以295美元的价格出售我的一个EA(好的不是最好的)。

(明天可能会卖到5000美元?!!)

我相信你会收取同样的价格或更多。

...但是.dll文件会让人分心。如果你没有正确的钥匙

你就会挖到空洞。

友好的问候

邦戈