This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

How easy is it to steal?

Hello,

How hard is it really to backward engineer a .hex file distributed as part of a software update, and extract from it useful information about IP (I know there are decompilers available for practically all platforms but I never really used one)? I was considering encoding a software update file, decoding the data on the controller before IAP - but is it worth it?

Parents
  • I was considering encoding a software update file, decoding the data on the controller before IAP - but is it worth it?

    Hardly. Any decoding that your update loader can do can quite probably be worked around by a dedicated attacker.

    The question is the same as always: how badly do you assume your attacker wants those secrets? In other words, who are you trying to protect yourself against: a random script kiddie or a professional attacker with considerable resources?

Reply
  • I was considering encoding a software update file, decoding the data on the controller before IAP - but is it worth it?

    Hardly. Any decoding that your update loader can do can quite probably be worked around by a dedicated attacker.

    The question is the same as always: how badly do you assume your attacker wants those secrets? In other words, who are you trying to protect yourself against: a random script kiddie or a professional attacker with considerable resources?

Children