Khendal
Full Member
Karma: +9/-8
Offline
Posts: 226
|
|
« on: April 01, 2017, 03:18:34 AM »
|
|
|
Hello, i've started to do some little mod to my friends just to try a bit ...and i'd like to know what is possible to use o write inside the ecu for protection and signature...or encrypted signature... i don't know ... Are there programs outside that do this work or just write by hand ? How do they work ? Thanks
|
|
« Last Edit: April 01, 2017, 03:55:12 AM by Khendal »
|
Logged
|
|
|
|
_nameless
|
|
« Reply #1 on: April 01, 2017, 04:11:43 AM »
|
|
|
|
|
|
Logged
|
Giving your mom a tuneup
|
|
|
Khendal
Full Member
Karma: +9/-8
Offline
Posts: 226
|
|
« Reply #2 on: April 01, 2017, 06:15:35 AM »
|
|
|
Hola Marty Really ... i don't need protection and other similar because i'm studying what i've found here and i'm not a professional tuning... but i'd like to apply something similar a signature... in vagcom and in hex ... i've seen in a ecu something to encrypt ... is it right? Exist something like this?
|
|
|
Logged
|
|
|
|
nubcake
|
|
« Reply #3 on: April 01, 2017, 07:44:13 AM »
|
|
|
Generally - if you have to ask questions like this, then highly likely your work is not worth protecting. If only to avoid embarrassment when someone reads it out. Don't take this as a personal insult. If you want a signature to find out who built upon your file - slightly change some irrelevant (unused) map. If you want to leave a message for whoever reads the tune out - use free area in the binary, you can leave a friggin poem there. If you want to completely protect the binary from being read out - that's generally not possible with ME7. There are complicated ways to make read (or interpretation of the readout) a bit harder, but I won't really go too deep here. Let's just say that it involves low-level assembly programming and/or hardware mods to the ECU. I'm not a big fan of the latter. There is a simple mod that prevents OBD readout by some (not all) tools, and it might be good enough for your purposes: http://nefariousmotorsports.com/forum/index.php?topic=1090.0
|
|
|
Logged
|
|
|
|
nyet
|
|
« Reply #4 on: April 01, 2017, 09:48:18 AM »
|
|
|
Some friends you have if you don't trust them.
Anyway, it is generally pointless. Anybody can copy tunes if they are motivated enough.
|
|
|
Logged
|
ME7.1 tuning guideECUx PlotME7Sum checksumTrim heatmap toolPlease 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
|
|
|
Khendal
Full Member
Karma: +9/-8
Offline
Posts: 226
|
|
« Reply #5 on: April 03, 2017, 03:53:06 AM »
|
|
|
Thanks for your answer Other think... is possible to merge the ecu map to the VIN number ? To only work only in that car?
|
|
|
Logged
|
|
|
|
TijnCU
Hero Member
Karma: +60/-4
Offline
Posts: 690
flying brick
|
|
« Reply #6 on: April 03, 2017, 06:04:35 AM »
|
|
|
I write the eeprom with a small signature next to the VIN. Not for protection, just for credits when someone connects vcds.
|
|
|
Logged
|
|
|
|
nubcake
|
|
« Reply #7 on: April 03, 2017, 06:14:08 AM »
|
|
|
Thanks for your answer Other think... is possible to merge the ecu map to the VIN number ? To only work only in that car? Possible with custom assembly code. But can be patched out by someone competent enough.
|
|
|
Logged
|
|
|
|
_nameless
|
|
« Reply #8 on: April 03, 2017, 06:55:24 AM »
|
|
|
Possible with custom assembly code. But can be patched out by someone competent enough.
Stop one read f0>ff bootrom or "no read" tag. Sig with hex editor
|
|
|
Logged
|
Giving your mom a tuneup
|
|
|
Khendal
Full Member
Karma: +9/-8
Offline
Posts: 226
|
|
« Reply #9 on: April 03, 2017, 07:54:05 AM »
|
|
|
Possible with custom assembly code. But can be patched out by someone competent enough.
Oh very interesting... could you give me some advice... or show me the way to learn how to do it ?
|
|
|
Logged
|
|
|
|
Khendal
Full Member
Karma: +9/-8
Offline
Posts: 226
|
|
« Reply #10 on: April 03, 2017, 07:55:04 AM »
|
|
|
I write the eeprom with a small signature next to the VIN. Not for protection, just for credits when someone connects vcds.
Something inside here ? In shop# section ?
|
|
|
Logged
|
|
|
|
nubcake
|
|
« Reply #11 on: April 03, 2017, 09:18:43 AM »
|
|
|
Oh very interesting... could you give me some advice... or show me the way to learn how to do it ? No easy way to do it. Learn to disassemble ME7 with IDA, learn assembly language, find EEPROM access functions, find where VIN is stored, implement some check. Some of this has been documented on this site, but still will take you a lot of time. Or get someone to do that for you ($$).
|
|
|
Logged
|
|
|
|
nyet
|
|
« Reply #12 on: April 03, 2017, 10:10:33 AM »
|
|
|
There innumerable more interesting projects to work on than this.
|
|
|
Logged
|
ME7.1 tuning guideECUx PlotME7Sum checksumTrim heatmap toolPlease 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
|
|
|
Khendal
Full Member
Karma: +9/-8
Offline
Posts: 226
|
|
« Reply #13 on: April 03, 2017, 01:56:14 PM »
|
|
|
No easy way to do it. Learn to disassemble ME7 with IDA, learn assembly language, find EEPROM access functions, find where VIN is stored, implement some check. Some of this has been documented on this site, but still will take you a lot of time. Or get someone to do that for you ($$). Time it's not a problem and i don't want someone that do this for me...i will not pay for this...in case i would pay someone to teach me how to do or guide me ... i need and want to learn ..not to have this done easily For example you have told me where to focus step by step in macro points Thanks
|
|
|
Logged
|
|
|
|
nyet
|
|
« Reply #14 on: April 03, 2017, 02:38:09 PM »
|
|
|
Again, there are a ton of more interesting things to do with patching ASM.
|
|
|
Logged
|
ME7.1 tuning guideECUx PlotME7Sum checksumTrim heatmap toolPlease 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
|
|
|
|