I want to convert AFL code of Amibroker to DLL plugin to hide original formula, and also to protect the DLL and making it hardware locked. I want to wrap the DLL with security, or license ,then it will have expiry date, this expiry date then can be set to 30 days, 90 days,etc. The result should be an executable file. When it run, can automatically install the DLL plugin to Amibroker [login to view URL] default expiry date of the DLL can be set (e.g 05 days) , and can be extended through entering a long code in relation to the machine serial number.
Hi, Its an interesting project as I have been working on Amibroker for quite a long time as well as security mechanism to protect trading systems. It will be web server based solution so that you can enable/disable/extend the usage at any time. It will also have hard disk serial number to protect the usage from unauthorized computers. It will be a product key based security mechanism so when someone installs the product then it will ask for security key to enter and when a valid key is entered then it will register the computer's hard disk serial number into the web server database. Server back end needs to have php/mysql and DLL will interact with it. I will also provide you an installer EXE which will install a supporting AFL code and the DLL. I will migrate as much codes as possible into the DLL because I found that AMB calculates some inbuilt formulas just a little differently, but the main logics will certainly be into the DLL. As I have been into security mechanism for more than 5 years now so I build a proprietary mechanism inside the DLL also so that the DLL itself is protected to maximum level and its harder to reverse engineer the DLL. Please discuss more in case my fee suits your budget. Thank you for your time and I am looking forward to hear from you in this regard. Best Regards... Roy