I believe the app has been sufficiently proven itself to be safe at this point and am comfortable releasing it now. You can grab it here: https://nam3forum.com/forums/forum/e9x-2008-2013/e9x-coding-tuning/11026-mss6x-flasher-now-released

Functionality:
Safety:
Performance:
Functionality:
- Ability to read and write tunes and program code
- Ability to read the ISN (MSS65) / EWS Secret Key (MSS60) over OBDII
- This means a full backup can be made entirely over OBDII
- Ability to dump RAM
Safety:
- The software will verify that binaries loaded are in the correct format and order
- The software will verify that programs being written match the hardware you’re trying to flash, and will verify all tunes being written match the software you’re trying to flash
- If the tune or program are not stock, the program will make sure you have an RSA delete before continuing (you can override this warning, but the flash will likely fail if you don’t have an RSA delete that I couldn’t detect
- The program will not let you flash an RSA bypass if the binary being loaded doesn’t match the software variant you are currently on
Performance:
- Backup tune in < 5 minutes
- Full backup 45-60 minutes
- 2 hours in long mode
- Flash tune in approximately 1 minute
- Flash full program in ~12 minutes
- Flash RSA bypass in ~15 minutes
Dunno if you remember me from the ZHP forums.