diagnostic program: a program that recognizes and explains faults in the equipment or mistakes in a computer program
utility program: (computer science) a program designed for general support of the processes of a computer
dragnet: a system of coordinated measures for apprehending (criminals or other individuals)