Timeline for Stronger than Themida?
Current License: CC BY-SA 3.0
9 events
when toggle format | what | by | license | comment | |
---|---|---|---|---|---|
Apr 26, 2015 at 9:55 | comment | added | dalanewro | @higaki Lets assume a remote professional attack. I think the best solution I've heard is the programmable smart card. I just don't know where to get one or which model to get. | |
Apr 25, 2015 at 18:56 | comment | added | higaki | I think you should make a more specific threat model. What do you mean by "gets into the wrong hands"? How exactly does your imagined attacker 1. Get access to a machine with the DLL on it 2. Know that there is a DLL with trading algorithms 3. Transfer the DLL to their own system ? Is your DLL only present on machines in your own house, or is it used by a business with many employees? Are you expecting a professional attack, or just an amateur/oppurtunistic one (do you keep a low profile)? Remote attacks, or only physical attacks (is there any reason why someone would know your IP addresses)? | |
Apr 24, 2015 at 20:16 | vote | accept | dalanewro | ||
Apr 24, 2015 at 18:02 | comment | added | user4520 | @dalanewro You misunderstood; if your binary is public, you always have to accept the possibility of someone reverse engineering it and doing whatever they like with it. It cannot be helped. | |
Apr 24, 2015 at 17:33 | comment | added | dalanewro | I'm not retailing my code. This is to protect it if it ever gets into the wrong hands. | |
Apr 24, 2015 at 6:24 | answer | added | Peter Andersson | timeline score: 8 | |
Apr 24, 2015 at 4:50 | comment | added | rev | Not sure if stronger, but you can try VMProtect. Also, do know that if it's running, it CAN and probably WILL be reverse engineered. You cannot stop it from happening if the client ever gets the code. | |
Apr 24, 2015 at 4:28 | review | First posts | |||
Apr 24, 2015 at 5:56 | |||||
Apr 24, 2015 at 4:25 | history | asked | dalanewro | CC BY-SA 3.0 |