И всё же, почему-то я уверен, что кроссплатформеность, да ещё и так, чтоб было не замечено- это только "железная" реализация, чтоб микроконтроллер флешки записывал всё происходящее, а потом уже программы специальные эту информацию могли считывать.
Однако же, идея просто замечательная, в таком виде ещё не видел. Странно, что ещё никто до этого не додумался именно так, как ТС это видит.