Abstract: An evaluator node may obtain an IP address within a network to be tested, the network having multiple testable addresses other than the IP address. The evaluator node establishes a secure session to the server, where the evaluator node authenticates itself to the server using a predetermined key. The evaluator node, in response to establishing the secure session, assesses the testable addresses, wherein each of the first testable address and the second testable address are tested according to a pre-set test suite stored in the evaluator node. It reports a summary assessment, to the server, in response to at least one of the testable addresses being assessed. Subsequently, it may, sanitize itself, following receiving responses, detecting timeouts with respect to expected responses. The evaluator node may sanitize by at least erasing from memory at least one summary assessment and the predetermined key.