PDA

View Full Version : Snooping on MFS transactions


alldeadhomiez
04-01-2002, 04:35 PM
Hey all,

I've searched this board and haven't been able to find anything relevant. I'm wondering if anyone has found a way to snoop on MFS transactions on a global level - such that all queries on the Tivo are logged or displayed in real-time? This would be very useful in determining where and when certain annoying/useful flags (such as demo mode, PPV flags, and commercial skip enable) are set, and in furthering our understanding of the Tivo software. It may also help us understand where slices are stored and how to block potentially harmful code updates.

When I straced some simple tcl scripts that queried MFS, I did not see any socket connections or SysV IPC calls that hinted at the existence of MFS being implemented in a user-mode daemon. Instead, I saw several SYS_168 syscalls that appeared to return a lot of data from kernel space.

Does anyone know how these system calls work or have any other hints/comments on the matter?

-adh

fast_one
04-07-2002, 01:32 PM
Hmm, no help from the experts in here, adh well lets ^bump^ it.

emuroot