Pages: 1 2 [3]
Author Topic: can we have a discussion about tune protection?  (Read 20627 times)
fredrik_a
Full Member
***

Karma: +25/-0
Offline Offline

Posts: 221


« Reply #30 on: September 11, 2014, 04:32:18 AM »

How do the Electronic keys work? the EVC ones? the raised eprom with a small square chip underneath which has some form of resin on one end

http://nefariousmotorsports.com/forum/index.php?action=printpage;topic=3102.0
Logged
Bi-turbo
Full Member
***

Karma: +1/-7
Offline Offline

Posts: 164


« Reply #31 on: September 11, 2014, 05:46:22 AM »

Good read, answerd my question
Logged
guitar24t
Full Member
***

Karma: +13/-0
Offline Offline

Posts: 101


« Reply #32 on: September 11, 2014, 12:45:21 PM »

The way I do it is to check a password stored in the EEPROM against a password stored and hidden in the flash using a custom routine. Most of the cars I tune (Volvo) erase the password in the EEPROM if it does not match what is stored in the paired module on the car. That way, even with an immo delete performed and the previous EEPROM copied into a new car, the passcodes do not match since one is correct and one is blank and the custom routine prevents start. For a car that doesn't perform the password erase, I would try looking at the immo check routine and code a routine to check the code against the immo directly, instead of checking what is stored in EEPROM. Either way, the bottom line is, even with all of this, the routines can still be disabled the same way they were added. The point of this is to stop people from mindlessly copying tune files from one vehicle to another. If someone is good enough to hack and disable these security routines, odds are they wouldn't need to be mindlessly copying files, IMO.
Logged
terminator
Sr. Member
****

Karma: +15/-4
Offline Offline

Posts: 425


« Reply #33 on: September 11, 2014, 02:56:15 PM »

I think the biggest problem that tuned file can be compared with ori file. And its easy to find custom code, cause it doesnt look like maps. So swapping tuned maps is the way to crack this protection.
Logged
guitar24t
Full Member
***

Karma: +13/-0
Offline Offline

Posts: 101


« Reply #34 on: September 11, 2014, 03:00:00 PM »

I think the biggest problem that tuned file can be compared with ori file. And its easy to find custom code, cause it doesnt look like maps. So swapping tuned maps is the way to crack this protection.

True, that is why I obscure my code with randomly generated bytes and also move the important maps into a mess of stuff. Again, any good tuner can probably get through it, but then again, any good tuner probably isn't copying.
Logged
nyet
Administrator
Hero Member
*****

Karma: +607/-168
Offline Offline

Posts: 12268


WWW
« Reply #35 on: September 11, 2014, 03:01:50 PM »

True, that is why I obscure my code with randomly generated bytes and also move the important maps into a mess of stuff. Again, any good tuner can probably get through it, but then again, any good tuner probably isn't copying.

What for? It can still be copied as is, from ECU to ECU.

All you are doing is preventing somebody from modifying your tune. And anybody capable of modifying your tune probably is smart enough to do it from scratch...

Unless all they want to do is, say, disable EGT or something. Or maybe disable LTFTs for logging purposes.

Why would you want to prevent that?
Logged

ME7.1 tuning guide
ECUx Plot
ME7Sum checksum
Trim heatmap tool

Please do not ask me for tunes. I'm here to help people make their own.

Do not PM me technical questions! Please, ask all questions on the forums! Doing so will ensure the next person with the same issue gets the opportunity to learn from your ex
KmosK04
Full Member
***

Karma: +5/-10
Offline Offline

Posts: 97


« Reply #36 on: January 17, 2015, 07:11:35 AM »

Look what i found.. pro work

Logged
Pages: 1 2 [3]
  Print  
 
Jump to:  

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines Page created in 0.018 seconds with 17 queries. (Pretty URLs adds 0.001s, 0q)