MQL4 Encrypt when Compiling

[Deleted]  
Is there any way to add encryption when compiling an .ex4 file, so it is very difficult to decompile / reverse engineer?

Thanks
[Deleted]  
You can write a dll and then call it from your EA. The main trading routine can be in the dll. I think that is a reliable way to hide your logic.

good luck.
[Deleted]  
DLL's can be decompiled as well. It would be nice if MetaQuotes added some strong encryption but I think its hopeless.. Anytime you try to sale software there is always going to be that hole in the bottom of your boat.
[Deleted]  
Is it possible to encrypt the dll file if you compile the dll in .net?
[Deleted]  
I have developed the following check-up system.
EA or indicator connects trough dll and http to a specified server.
Server checks received key by connection to MySQL DB and returns a response.
[Deleted]  

Hello RickD !


Could you provide us you script about what you told above, please ?


Thank you.

 

RickD


depends on key construction,yes?

does R/O access of ext or dll cause key to change?

is comms link encrypted?


ttrade,tradermaji,cnotation


why not have looksee at 'Interview with Stanislav Starikov: Features of New MQL5' as discussions about this

and this https://www.mql5.com/en/search

 
RickD:
I have developed the following check-up system.
EA or indicator connects trough dll and http to a specified server.
Server checks received key by connection to MySQL DB and returns a response.
Me too. My problem is decompilation ;-)
 
RickD:
I have developed the following check-up system.
EA or indicator connects trough dll and http to a specified server.
Server checks received key by connection to MySQL DB and returns a response.
I finally know how photoshop must feel about its products.
 
flaab:
I finally know how photoshop must feel about its products.

Sure, sure. Photoshop is a product on which hundrets of people work for years. The development of such a program costs already a fortune.

On the other side your indicator/EA was developed by you, has cost you nothing but time.

I would not trade a black box. I am going the way of trust.

If you buy a programm from me, you get the source code. Why? You trust me that i am not scamming you, and i trust you that you are not distribuiting it.

Additionally this saves time to implement some kind of protection code.

From my experience such a 'trust relationships' with the clients can pay off.

We are not speaking about a bad formated photo if something goes wrong, we are speaking about lots of money the EA manages.

 
How far the latest MT4 build 950 safe, & ex4 de-compilations safe