First I want to create a partition that looks like a cd rom drive to programs. Second I am looking for a program that will monitor another program.

The monitoring program I want it to tell me if the program I am watching makes any changes to files, runs other programs, or sends any info out over the net. Is there anything out that does that?