1. A system comprising: one or more virtual machines including a first virtual machine that is configured to operate as a first device representing a first computing system processing a browser application that issues requests to access information from a web server; and a controller being software different from the one or more virtual machines that, upon execution by at least one hardware processor, is configured to receive a portion of network data under analysis, dynamically modify the portion of the network data, and transmit the modified portion of the network data to at least the first virtual machine of the one or more virtual machines in accordance with a protocol sequence utilized by the first device in communications with a second device, wherein the controller is further configured to create an identifier based on at least one communication anomaly or execution anomaly associated with operations performed by the one or more virtual machines, the controller to transmit the identifier for transmission over a network.