| CPC G06F 21/577 (2013.01) [H04L 41/0866 (2013.01); H04L 43/06 (2013.01); H04L 63/0272 (2013.01); H04L 63/1433 (2013.01); H04L 63/1441 (2013.01)] | 20 Claims |

|
1. A system, comprising:
one or more computing devices configured to implement an infrastructure provider network, configured to:
create a virtual network for a client, wherein the virtual network includes virtual machines hosted on physical hosts of the infrastructure provider network;
install agents on the physical hosts, wherein the agents are configured to collect data about individual ones of the virtual machines;
determine, based at least in part on the collected data and on network configuration data for the virtual network, an open port on one of the virtual machines and whether the open port is reachable from outside a trusted location, wherein said determine is performed without sending packets to the open port from outside the trusted location; and
generate a report that identifies the virtual machine, a port number of the open port, and whether the open port is reachable from outside the trusted location.
|