View Full Version : protect my own map
evofan
02-11-2010, 07:43 PM
how do i protect my map from being tampered with? i was told that i can remove a part of a file so the rom cant be identified when the next person pulls it from the car but no idea on how too even start
evonut270
02-11-2010, 08:24 PM
there are a couple of ways to do it. it depends how far you want to go with it.
evofan
02-11-2010, 11:03 PM
well whats the quick way and whats the hard way? il probly go with the easy way tho
tscompusa
04-11-2010, 05:35 AM
there are map unlockers so its pointless.
foxbat
04-11-2010, 12:23 PM
I would be great if you guys describe how it's done!
AndyF
04-11-2010, 01:15 PM
You can modify the code so that it looks at a completely different set of maps other than those detailed in the std xml and that way anyone looking at it will not be able to modify those maps unless they can read and understand the disassembled ECU files.
Andy
anttist
04-11-2010, 02:38 PM
Why would someone want to protect the map? I personally think it's bit against the open attitude at Geekmapped.com
AndyF
04-11-2010, 02:45 PM
Why would someone want to protect the map? I personally think it's bit against the open attitude at Geekmapped.com
IIRC evofan is worried that someone will tamper with the map on his race car ECU whilst it is parked in parc ferme overnight during an event. He has experienced people messing with his car before in order to reduce the performance of it.
Andy
P.S. It also stops other people from taking your maps and copying them and making money from selling them or using them on other peoples cars.
put a switch on the init wire and hide it .
sirnixalot
04-11-2010, 09:18 PM
you could also just take the ecu out and bring it with you where ever you go
Yummy
05-11-2010, 11:53 AM
IIRC evofan is worried that someone will tamper with the map on his race car ECU whilst it is parked in parc ferme overnight during an event. He has experienced people messing with his car before in order to reduce the performance of it.
Andy
You are joking right !
foxbat
06-11-2010, 09:52 AM
You can modify the code so that it looks at a completely different set of maps other than those detailed in the std xml and that way anyone looking at it will not be able to modify those maps unless they can read and understand the disassembled ECU files.
Andy
You mean the code within the xml? Could you post an example of a modified file?
Is there a post or thread online that describes such modification in details?
You mean the code within the xml? Could you post an example of a modified file?
Is there a post or thread online that describes such modification in details?
What Andy means is you write the code to look at another area in the rom/ecu but leave the original image in the ecu so if the ecu is opened you will see a stock map.
If you changed the stock the map it would have no effect on the map as the car is not using said maps but the other maps you have told it to and because only you would have the xml then no one else could see it.
Lee
AndyF
07-11-2010, 08:34 AM
You mean the code within the xml? Could you post an example of a modified file?
Is there a post or thread online that describes such modification in details?You change both the xml on your own laptop but you also change the code within the ECU file itself so that it looks for the maps in a different place.
Andy
foxbat
07-11-2010, 06:31 PM
How can I change the code within the ECU file? What software is used to edit it?
Its not possible to read any rom without the correct xml, so, a good idea would be to create a special xml for your own rom, so, no one would be able to read/edit it without having that unique xml. The only problem is that I'm not that experienced to do it :[
mechanikas
15-11-2010, 09:05 PM
Someone could create such code for OpenECU technology, I believe many guys would invest (yes, I am talking about paypal donation etc...), including me. There is 1000 and 1 reason, why we need this innovation.
foxbat
15-11-2010, 09:38 PM
Someone could create such code for OpenECU technology, I believe many guys would invest (yes, I am talking about paypal donation etc...), including me. There is 1000 and 1 reason, why we need this innovation.
I second Mechanikas on this, such spec is available for almost all stand alones, so why not added it for the stock ecus?
AndyF
24-11-2010, 03:15 PM
If people want their own specific ecu setting up like this with a dedicated xml then drop me a pm and I will sort it out for them.
Andy
cajac
03-09-2011, 12:45 AM
I will like to know the method to lock the rom
can you explain it ??
thanks
PM send
Jac
cajac
23-10-2011, 12:56 AM
Have pm AndyF and wait for several week but no response??
have somebody success in encrypt the map??
can we change the cal ID??
neilm
23-10-2011, 06:50 PM
yes you can make your owen rom id and xml
evonut270
24-10-2011, 04:34 AM
Easy to make your own rom ID and XML to suit
foxbat
25-10-2011, 11:21 AM
How? :]
I will do a how to later on today and post up how its done :)
Lee
Ok here goes....
First off you need a HEX editor I use XVI32 as it simple to use Download Link Here (http://www.chmaas.handshake.de/delphi/freeware/xvi32/xvi32.htm)
Open up ecuflash and open the rom you wish to change the ID on .
Find out your old rom ID by looking under the rom info which on the rom I am editing is 24140000.
Now open the HEX editor and select FILE OPEN, open the rom you have up in Ecuflash.
Now in the HEX editor got SEARCH then select FIND in the lower box type in the ROM ID.Then click OK, It will then find the ROM ID in the code.
Then all you need to do is change the ID to what ever you want by just hi lighting the box and changing the numbers, on my ID I have changed it to 35140000.
Now save the file, you may need to save it 1st then rename it and save it as .HEX so ecuflash sees the file.
Now you need to to change the XML.
To find the XML in ecuflash, go to My Comp, System, Programme files, Open Ecu, Ecuflash, rommetadata, Mitsubishi, Evo.
Find your old XML and open it with Note Pad or Word pad so you can edit the XML.
You need to change 2 things they are <xmlid>24140000</xmlid> and <internalidhex>24140000</internalidhex>
So the new ones will read for me <xmlid>35140000</xmlid> and <internalidhex>35140000</internalidhex>.
Now save the edited XML and rename it with your new ID, place it in My Comp, System, Programme files, Open Ecu, Ecuflash, rommetadata, Mitsubishi, Evo. Shut down Ecuflash reopen it and then open up your new edited rom ID and it will show up in Ecuflash :)
Now if anyone downloads or trys to read the rom you will get up unknown rom definition and unless you know what you are doing no one will be able to see it.
Lee
Michael54431
25-10-2011, 05:26 PM
thanks lee!
imitek
29-10-2011, 12:17 AM
put a switch on the init wire and hide it .
easy cheep effective i like it
cajac
27-11-2011, 08:04 AM
thanks for sharing
it seems work in mitzubishi
but can this works on subaru's too??
have tried to change the ID from the subies but no work
foxbat
27-11-2011, 01:54 PM
I second Cajac, I couldn't insert a subaru's rom id under search! How could I apply the same method to a Subaru's rom?
vBulletin® v3.8.7, Copyright ©2000-2012, vBulletin Solutions, Inc.