20071119 tech: Now; white-hat viruses