Vulnerability in Honda's Remote Keyless System
I had an issue where I could not unlock the car or disable the electronic theft prevention. I guess I pressed the alarm button too many times while I was away from the car, and it went out of sync with the car. This was a
tx only key fob.This would mean that the car needed to keep track of the rolling code, but to not lock the user out if he accidentally press the button while away from the car, it will need to accept current rolling code state plus some more (a window of accepted codes). Once the car gets a code within the window, it knows the state counter on the key fob and can synchronize.Not sure what to do, I kept pressing the key until I saw the car alarm turn off - it must have been hundreds of presses. But the code must in fact be rolling, because everything worked as normal after that.