Download MetaTrader 5

How can I recognize a decompiled code ?

To add comments, please log in or register
Are you a real pro? Share your knowledge with millions of traders!
Hossein Nouri
12274
Hossein Nouri 2016.09.14 22:13 

Hi,

I'm a developer, so I need to recognize decompiled codes to prevent working with them,

Do they have have any paticular characteristics ?


Thanks
Bernhard Schweigert
5832
Bernhard Schweigert 2016.09.14 22:22  
Hossein Nouri:

Hi,

I'm a developer, so I need to recognize decompiled codes to prevent working with them,

Do they have have any paticular characteristics ?


Thanks
I think if variables have a human name like "closeTradeWhen" it is not but if all variables are just some letters with numbers than I think it might be.
Hossein Nouri
12274
Hossein Nouri 2016.09.14 22:31  
Bernhard Schweigert:
I think if variables have a human name like "closeTradeWhen" it is not but if all variables are just some letters with numbers than I think it might be.

Thanks Bernhard,

I had a customer that some lines of his code(20 line of 400 line) was strange,so I didn't accept his job,

Do you think it's decompiled ?


Stuart Browne
5820
Stuart Browne 2016.09.15 02:03  
Hossein Nouri:


Do you think it's decompiled ?


Not possible to say 100% with that small snippet of code but variable names such as "ad_0" and "ai_8" are usually dead giveaways that it is indeed decompiled code. 
tim_123
7
tim_123 2016.09.15 03:27  

Whats wrong with working on  a project that has contains decompiled code?

A paying job is a paying job.

Nguyen Nga
6551
Nguyen Nga 2016.09.15 03:37  
tim_123:

Whats wrong with working on  a project that has contains decompiled code?

A paying job is a paying job.

see rules of mql5. 

my account is blocked 1 week because working with decompiled code.

Hossein Nouri
12274
Hossein Nouri 2016.09.15 09:14  
Stuart Browne:
Not possible to say 100% with that small snippet of code but variable names such as "ad_0" and "ai_8" are usually dead giveaways that it is indeed decompiled code. 

Thanks Stuart,

So I think the only way is checking the name of Variables/Functions.

Hossein Nouri
12274
Hossein Nouri 2016.09.15 09:25  
Nguyen Nga:

see rules of mql5. 

my account is blocked 1 week because working with decompiled code.

Mine too, I think both of us got banned at the same job, It's funny, I even didnt accept the job, I just offered him without checking his code,

They're saying that we should always check the codes even before making an offer, thats the reason I wanna know the decompiled codes.

Stuart Browne
5820
Stuart Browne 2016.09.16 01:57  
tim_123:

Whats wrong with working on  a project that has contains decompiled code?

A paying job is a paying job.

What's wrong with it??? It is essentially stealing someone else's work!
tim_123
7
tim_123 2016.09.16 04:43  
Stuart Browne:
What's wrong with it??? It is essentially stealing someone else's work!
Welcome to capitalism..
Hossein Nouri:

Mine too, I think both of us got banned at the same job, It's funny, I even didnt accept the job, I just offered him without checking his code,

They're saying that we should always check the codes even before making an offer, thats the reason I wanna know the decompiled codes.

Stuart Browne
5820
Stuart Browne 2016.09.16 12:04  
tim_123:
Welcome to capitalism..

Since when has theft only been a problem in a capitalist economy? It's not an economic /  sociopolitical issue. People with no morals exist in all societies.

12
To add comments, please log in or register