Skip to main content

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