Abstract: A method is disclosed and includes receiving, using a first client computing system, an instance from an administrative computing system. The instance includes a partition of computing resources of the administrative computing system. The partition of computing resources includes a virtual processor and first machine-readable instructions. The first machine-readable instructions include a first predefined software bug. The method includes executing, using the virtual processor, the first machine-readable instructions. Executing the first machine-readable instructions includes receiving, using the virtual processor, a first input indicating an identification of the first predefined software bug of the first machine-readable instructions.
Abstract: A method for providing dynamic virtual machines includes generating a virtual machine implementing one or more software vulnerabilities, assigning the virtual machine to a client computing system, rendering a graphical user interface for display on a display device of the client computing system, wherein the graphical user interface is configured to display parameters of the virtual machine and interface tools to receive input from a user during simulation of the virtual machine, monitoring inputs from the user during the simulation of the virtual machine on the client computing system, and in response to monitoring the inputs from the user, verifying a correctness of an identification of the one or more software vulnerabilities from the inputs.
Type:
Application
Filed:
April 1, 2022
Publication date:
June 6, 2024
Applicant:
Aries Security, LLC
Inventors:
Brian Markus, Timothy Bulger, Arlen Haftevani, Jeff Rosowski