I have just recently started to delve into the topics of malware. In my hunt for malware binaries, I came across certain responses that it is not easy to grab binaries based on malware names like Nugache, Storm, Waledac, Conficker, Rbot etc. from the various databases. These names are, after all, just used to refer a particular variant of a malware, and they are not saved with these references. (This response, in particular, came from honeynet.org)
So I understand that with these names, it would not be possible for me to get the preferred binaries easily.
What I was asked was to provide a list of Md5 hashes of the malware samples that I think would be a RBOT or Waledac etc., and then it would be possible to obtain the binaries.
My question here- what exactly does it means by MD5 hash of a malware sample?
What is it that I am expected to hash?