1 Attachment(s)
Quote Originally Posted by ;
quote As far as I understand it was not broken/hacked at the manner that you can decompile all build stuff. Just some things protected by MT in their market and even then only under well defined conditions. For me the very best protection is always not to discuss the vital calculation. So the most effective way for me personally would be to build a webservice that gives you the calculation results and just build the webclient with mql. So you've got all security egies calculations in your own server and never at customer site. Decompiling the customer provides them nothing of attention....
For hackers, it is not crucial to decompile all things (though it will be ideal)

what they need to do is find within ex4 the bytes that locked the EA into the acc and remove that. This way, though they can not decompile it, at least there's no restriction to use it pass the expiry date or use it on other acc. That is something I would like to prevent or at least try to create it so hard it is not worth the effort

I googled up on hex editor and downloaded a hex editor tool and tries to see what my ex4 looks like. I compiled the exact same mql4 (with just different file name) 3 times. Attached are exactly what I saw

1) Although all 3 ex4 are exactly the same (except file name), I view entirely different hex value. This means mt4 somehow added some things within their compiler to create each ex4 unique

two) even though my ea has strings, so I can not seem to find anything that resembles something I can make out

My decision (again I am not a hacker, I am just trying to find ways to protect my ea) if just using hex editor, it is quite difficult to pin point exactly what and where to change

am I correct in this?
https://www.forexforum.co.za/general...-question.html