Reading the most recent Phrack edition, I noticed I had missed #70
#70 has a magnificent article on .NET Instrumentation via MSIL bytecode injection
Sometimes, we wonder how instrumentation is done. This article details how it can be done, and although the motives might be different, they really show the details on how it is done:
https://phrack.org/issues/70/6.html
Antonio Sousa