Mac OS X and Code Injections
Injecting code into the memory space of another process is not an innovative technique in itself. It is used by security applications as well as malware.
Read the entire article (in french)