A system, method and computer program product are provided for remotely
detecting vulnerabilities on a local computer. Initially, an agent is
installed on a local computer for receiving encrypted commands from a
remote computer utilizing a network. Next, the commands are decrypted and
processed on the local computer utilizing the agent. A risk-assessment
scan is then performed on the local computer utilizing the agent in
accordance with the processed commands for the purpose of remotely
detecting local vulnerabilities on the local computer.