implement the basic infection analysis; tried local_umask; currently crashes at the end (probably because stackoverflow)