[0] https://en.wikipedia.org/wiki/Intel_Management_Engine#Undocu...
The remedy for that is to encrypt the communication
The remedy for that is to MITM the server connection
The remedy for that is HSTS...
It's a cat a mouse game, the better solution for society (imo) is to have specific rights enshrined by law to allow for a qualified 3rd parties to access a system's internals.
Of course, that'll then get attacked via the legal system for violating DRM.. ugh
Maaaybe.
The public statement from them sounds like it was legal whining about liability issues, and if that's actually true (which, well) then if it has to be sufficiently intentional on your part that may be sufficient for them to leave well alone.
Certainly worth preparing for that not being the case though.
I don't endorse the argument -logically- at all, but if it's "legal being (justifiably) paranoid" then while as I said preparing for that not being it is still worthwhile, the extent to which they'll chase down workarounds may have limits nonetheless.
http://getresponsecode.com
Apparently the algorithm is very simple according to Reddit https://old.reddit.com/r/nordictrack/comments/ozkp8v/privile...
>long responseCode = new Random((long) Integer.parseInt(iFitCode)).nextInt(999999);
It's not a perfect workaround, as it resets on the next boot, but I've seen that people are installing apps such as Taskbar which float overtop the iFit app and start on boot, allowing you to still launch your apps like Netflix etc even without God Mode enabled.
It's only a matter of time before Nordic decides to block this method as well. We should also be looking into how to block updates to these devices.