ISN ver 0.12.04.16 is a compact Windows tool for authorized immobilizer work on BMW, Mini and Rover.
It reads identifiers from DME/DDE and EWS/CAS, lets you synchronize ISN (DME→CAS), adjust VIN/ESN in
supported modules, and—when available—communicates over COM/OBD for direct Read/Write.
Core features
Supported families (from UI)
How to use (typical repair path)
Related resource & differences
See our previous post: https://binunlock.com/resources/bmw-isn-editor-dme-dde-↔-ews-cas-synchronization-isn-vin-management-ms43-me9-x-dde3-4-cas2-3.176/
What’s different vs “BMW ISN Editor” from the link
Compatibility & minimum requirements
Legal & safety notice
Use immobilizer software only for legitimate repairs with proof of ownership/authorization. Always keep
original backups and follow OEM procedures.
Disclaimer
This article summarizes functionality visible in the screenshots and publicly available notes. Files in
clouds/archives are typically posted by third parties; our forum indexes them and does not host or modify
the content. Use all software responsibly and in accordance with licenses and local laws.
It reads identifiers from DME/DDE and EWS/CAS, lets you synchronize ISN (DME→CAS), adjust VIN/ESN in
supported modules, and—when available—communicates over COM/OBD for direct Read/Write.

Core features
- Multi-brand selector: BMW, Mini, Rover.
- OBD/COM capability: selectable COM port with Read / Write controls (handy for CAS over OBD).
- DME → CAS pairing: one-click synchronization transfers the correct ISN after ECU/module replacement.
- VIN & ESN editors: dedicated buttons to update values where supported.
- Byte order handling: SWAP BYTE checkboxes on both DME and CAS sides for dumps read by different programmers.
- File workflow: Open / Change / Save with clear status fields (VIN/ISN bytes visible).
Supported families (from UI)
- DME/DDE: ME7.2 (and other common BMW ME/MS/DDE lines)
- EWS/CAS: EWS 4 / 4.4 • CAS E65 / Restal • CAS 2 • CAS 3 (White/Black) • CAS (OBDII)
How to use (typical repair path)
- Back up original dumps and record VIN/IDs.
- Load DME/DDE and EWS/CAS files (enable SWAP BYTE if needed).
- (Optional) Connect via COM/OBD to read/write CAS where supported.
- Press DME→CAS to align the ISN, then Save and verify identifiers.
Related resource & differences
See our previous post: https://binunlock.com/resources/bmw-isn-editor-dme-dde-↔-ews-cas-synchronization-isn-vin-management-ms43-me9-x-dde3-4-cas2-3.176/
What’s different vs “BMW ISN Editor” from the link
- Multi-brand: this build supports BMW/Mini/Rover (the previous one focuses on BMW only).
- OBD/COM support: visible COM-port selector + Read/Write for CAS and a menu item “CAS (OBDII)”.
- Byte-swap: dedicated SWAP BYTE toggles on both DME and CAS panels for mis-ordered dumps.
- Granular edits: separate Change VIN / Change ESN buttons (the earlier app had a simpler “Change” flow).
- Extended sync mode: a distinct Synchronization area (in addition to the DME→CAS action).
- License button present in UI (explicit licensing management).
Compatibility & minimum requirements
- Tested on Windows 10 LTSC (2019); also runs on Windows 7/8/10/11 (32/64-bit).
- CPU: dual-core+ • RAM: 2 GB+ • Storage: 100 MB for program + dumps.
- Optional: OBD/COM interface for direct CAS Read/Write.
Legal & safety notice
Use immobilizer software only for legitimate repairs with proof of ownership/authorization. Always keep
original backups and follow OEM procedures.
Disclaimer
This article summarizes functionality visible in the screenshots and publicly available notes. Files in
clouds/archives are typically posted by third parties; our forum indexes them and does not host or modify
the content. Use all software responsibly and in accordance with licenses and local laws.