BMW spyware in memory

Yes, you can’t trigger any of the warning signs to Bmw unless you actually write to the ecu.

Thank you, yes exactly , nothing can be hide in BMW ecu, every time you look ecu has log file, and send to BMW when fix firmware
 
He was taking the piss out of a certain remapping company...
 
Thank you, yes exactly , nothing can be hide in BMW ecu, every time you look ecu has log file, and send to BMW when fix firmware

You can defeat the update log but only by a more long winded process. It’s impossible to simply upload something and it go undetected via the obd port. Hence why Tuners usually want 5 or 6 hours to properly tune a 1250. And what works today may not tomorrow as BMW move the goal posts.
 
Hill top hide their map ;) Its in a hidden part of the ECU

Makes no difference where you in theory load it. If data transfer happens there are triggers.
There are no ifs and buts, you either take the time to defeat those challenges or your access can be detected.

Even then, if you dump the entire rom contents, everything can be seen. It’s not ambiguous.
 
Sorry not possible, not possible hide in Bosch ECU

It’s never possible to hide anything in a micro-controller system that is accessible from outside, there is always a way of detecting changes - the only way to hide anything is to not actually make any changes!
 
It’s never possible to hide anything in a micro-controller system that is accessible from outside, there is always a way of detecting changes - the only way to hide anything is to not actually make any changes!

yes sir you are correct
 
It’s never possible to hide anything in a micro-controller system that is accessible from outside, there is always a way of detecting changes - the only way to hide anything is to not actually make any changes!

Not according to the Wizzard at hilltop. See point 4

ECU Remapping

We call ourselves 'remappers' because that is the colloquial term that everyone understands, but actually we write engine management software. This is much more complex, time-consuming work but means we have several advantages over conventional remappers:

1. We don't touch the original factory software, so there's no chance of us ruining your ECU. Our software goes onto unused space on the ECU and interacts with the original software as necessary (to allow functionality such as immobilisers, ABS braking, traction control etc.)

2. We're not stuck with the legacy of anything the manufacturer creates that's less than ideal in functionality (some manufacturers' software is much better than others).

3. Our software is self-learning, so you can change exhausts, air filters etc. without needing the ECU programmed again. This also means that the bike will perform optimally in all climates and at all altitudes.

4. Our software is invisible and cannot be seen by your dealer or anyone else, so your warranty will not be affected.

5. Customer guarantee, if you are not 100% happy with our work simply come back within 21 days and we will remove our flash and give you a full refund.
 
The header for this post opens for debating if there is spyware in the bikes, using the word spyware as giving a negative angle.

I don't think BMW cares whether we want to damage our bike or not, and there is no 'report back' function built into the system, so messing about with your bikes computer does not mean there will be a BMW-rep. on your doorstep the next day.

BMW use the car technology and adapt it to the bikes.
In the cars, they worry about two things, modifying the car to destruction and then claiming repair under warranty, and car theft, where parts will be taken off the car and sold on ebay.

The modification of parts may be for instance that a diesel engine gets chip-tuned and engine power may be increased by 30-40%. This may be ok, but for some cars, the lubrication system may not be up the the increased power, or perhaps the transmission may not be able to handle the extra torque. The car manufacturer (practically all of them, not just BMW) safe guard them selves by building into the computer some sort of a permanent log of all changes performed to the computer, and if someone screw up, goes to the shop and restates the computers to the oem. state and then claims warranty since their transmission broke too soon, the manufacturer will be able to see if the problem is a valid claim or a user-induced problem.

As for theft protection, the various parts of the vehicle are locked to the VIN number of the vehicle, and if the part is installed in a vehicle with a different VIN number, the part will not work.

To honest people, this is a pain, as it makes it difficult to buy used parts. On the other hand, if it was not so, I suspect the number of car-theft would be much higher. So in a larger view, this protection benefits all of us.

Most of this protection is based on reprogramming through the OBD-port. If you open up the box and access the computer directly, the chances are that, given the proper software, these quirks may be bypassed. But this narrows down the amount of people that are capable of making something useful out of the components to a few people. Thus, the system for all practical purpose serves it's purpose.
 


Back
Top Bottom