MOLE was built to answer the problem of validating many URL's to see if malware was present.
It does this simply by crawling the site (depth configurable) and determining what file types where returned (pictures, executables, compressed, text, etc). Malware checks are done using the excellent
malware scanning system*.
*VirusTotal API key requried, free registration.