How does LocalConnection work? Any way to intercept?

I have two SWFs happily sending messages back and forth to each other. I want to intercept those messages with a third SWF without editing the first two files at all.

Thoughts?