Hello all,

I was wondering if anyone had or knew of any tutorials on compiling exploits (properly) in Linux. For example, I would like to experiment with the following exploit posted on FrSIRT.

http://www.frsirt.com/exploits/20060105.ms05-055.c.php

I understand the concept behind making it "go", but I lack the knowledge on how to technically build it and get it running. Some background so I don't get flamed for not knowing programming and asking a question like this... I deal mostly with network security in my job and as a hobby. I haven't had time to really dig into exploit building and/or programming. The main reason I would like to learn the basic knowledge to get an exploit such as this running is so I can do forensic inspection on the network traffic to make (useful) IDS signatures.

Any help, or direction to help would be appreciated. Thank you all.