decompilation protection (intellectual property)

Created at 07 Dec 2013, 23:54
How’s your experience with the cTrader Platform?
Your feedback is crucial to cTrader's development. Please take a few seconds to share your opinion and help us improve your trading experience. Thanks!
AwarenessForex's avatar

AwarenessForex

Joined 07.12.2013

decompilation protection (intellectual property)
07 Dec 2013, 23:54


This applies to both indicator and cBots.  How are these things protected?  

Is it possible to include dll files with the robot or indicator when distributing it over the cAlgo network?  Or do they have to be distributed manually?


@AwarenessForex
Replies

Spotware
09 Dec 2013, 10:43

Starting from the next version algo files will be protected. Also, algo files will be automatically installed, so it will be easier to distribute them.
All referenced dll's will be included into the algo file.


@Spotware

hichem
09 Dec 2013, 11:58

RE:

Wouldn't that expose .algo files to including malware ? I mean anyone can include anything in the .algo files and since the content will not be inspectable, a developer can put malware in the .algo file and no one can discover it.

 

Spotware said:

Starting from the next version algo files will be protected. Also, algo files will be automatically installed, so it will be easier to distribute them.
All referenced dll's will be included into the algo file.

 


@hichem

Spotware
13 Dec 2013, 16:45

RE: RE:

hichem said:

Wouldn't that expose .algo files to including malware ? I mean anyone can include anything in the .algo files and since the content will not be inspectable, a developer can put malware in the .algo file and no one can discover it.

 

Spotware said:

Starting from the next version algo files will be protected. Also, algo files will be automatically installed, so it will be easier to distribute them.
All referenced dll's will be included into the algo file.

 

If the source code is attached it is recommended to read it before running. 
We recommend not to run .algo files without source code from not trusted publishers.

 


@Spotware

amiscell
23 Jan 2014, 19:24

New algo protection feature

Hi,

I noticed you implemented the .algo file protection feature. Can .algo files be decompiled at all?
If they are indeed protected, are they encrypted or obfuscated?

Thanks


@amiscell

Spotware
24 Jan 2014, 10:24

The algo files are encrypted but we cannot disclose the encryption algorithm.


@Spotware

jani
12 Apr 2019, 23:10

RE:

Spotware said:

The algo files are encrypted but we cannot disclose the encryption algorithm.

Can you decompile any algo file?


@jani

PanagiotisCharalampous
14 Apr 2019, 13:31

RE: RE:

jani said:

Spotware said:

The algo files are encrypted but we cannot disclose the encryption algorithm.

Can you decompile any algo file?

Hi Jani,

No you cannot.

Best Regards,

Panagiotis


@PanagiotisCharalampous

cbanks03
23 Oct 2022, 19:22

intellectual property

Hi I have created a cbot via developer how do I protect it with dll?
because i would like to sell it, on mt4 i use mqllock but on ctrader i can't find anything.


@cbanks03