Har ikke lige så meget tid, men måske kan du blive inspireret dette lille eksempel:
// lidt til at suge fra target med
HttpWebRequest wreq = (HttpWebRequest)HttpWebRequest.Create("
http://www.google.dk");
HttpWebResponse wres = (HttpWebResponse)wreq.GetResponse();
// reader så der kan arbejdes med indholdet
StreamReader sr = new StreamReader(wres.GetResponseStream());
string completeHtml = sr.ReadToEnd();
// regulært udtryk til de mønstre du vil kigge efter - .gif som eksempel
Regex reg = new Regex(".gif");
// alt hvad der overholder mønsteret
MatchCollection mcol = reg.Matches(completeHtml);
// som du kan løbe igennem efterfølgende
foreach(Match match in mcol)
{
}