Evaluation of security in a cyber simulator
View Patent ↗A System, Computer Program Product, and Computer-executable method for testing a production system, the System, Computer Program Product, and Computer-executable method including receiving information related to the production system, receiving production data from the production system, creating a virtual production system based off the production system using the received information and the received production data, and analyzing the production system by performing tests on the virtual production system.
1. A computer-executable method for testing a production system, the computer-executable method comprising:
receiving information related to the production system;
receiving production data from the production system, wherein the production data comprises a plurality of data files indicative of one or more operating states of the production system;
creating a virtual production system, wherein the virtual production system is a replica of the production system using the received information and the received production data, wherein the virtual production system is enabled to be a computing environment with one or more data storage systems and one or more network devices;
analyzing the production system by performing tests on the virtual production system; and
providing a simulation to facilitate training on management of the production system using the virtual production system;
wherein analyzing comprises providing a security score and a business continuity score based on the tests;
wherein the production data comprises production data associated with a particular timeframe of usage of the production system; and
wherein the one or more operating states of the production system comprise at least a current operating state of the production system.
2. The computer-executable method of claim 1 , wherein performing tests comprises:
creating at least one scenario; and
executing the at least one scenario utilizing the virtual production system.
3. The computer-executable method of claim 2 , wherein the at least one scenario includes releasing at least one threat into the virtual production system.
4. The computer-executable method of claim 3 , wherein the at least one threat is malware.
5. The computer-executable method of claim 3 , wherein the at least one threat is a cyber-attack.
6. A system, comprising:
a production system; and
computer-executable program logic encoded in memory of one or more computers enabled to test the production system, wherein the computer-executable program logic is configured for the execution of:
receiving information related to the production system;
receiving production data from the production system, wherein the production data comprises a plurality of data files indicative of one or more operating states of the production system;
creating a virtual production system, wherein the virtual production system is a replica of the production system using the received information and the received production data, wherein the virtual production system is enabled to be a computing environment with one or more data storage systems and one or more network devices;
analyzing the production system by performing tests on the virtual production system; and
providing a simulation to facilitate training on management of the production system using the virtual production system;
wherein analyzing comprises providing a security score and a business continuity score based on the tests;
wherein the production data comprises production data associated with a particular timeframe of usage of the production system; and
wherein the one or more operating states of the production system comprise at least a current operating state of the production system.
7. The system of claim 6 , wherein performing tests comprises:
creating at least one scenario; and
executing the at least one scenario utilizing the virtual production system.
8. The system of claim 7 , wherein the at least one scenario includes releasing at least one threat into the virtual production system.
9. The system of claim 8 , wherein the at least one threat is malware.
10. The system of claim 8 , wherein the at least one threat is a cyber-attack.
11. A computer program product for testing a production system,
the computer program product comprising:
a non-transitory computer readable medium encoded with computer-executable code, the code configured to enable the execution of:
receiving information related to the production system;
receiving production data from the production system, wherein the production data comprises a plurality of data files indicative of one or more operating states of the production system;
creating a virtual production system, wherein the virtual production system is a replica of the production system using the received information and the received production data, wherein the virtual production system is enabled to be a computing environment with one or more data storage systems and one or more network devices;
analyzing the production system by performing tests on the virtual production system; and
providing a simulation to facilitate training on management of the production system using the virtual production system;
wherein analyzing comprises providing a security score and a business continuity score based on the tests;
wherein the production data comprises production data associated with a particular timeframe of usage of the production system; and
wherein the one or more operating states of the production system comprise at least a current operating state of the production system.
12. The computer program product of claim 11 , wherein performing tests comprises:
creating at least one scenario; and
executing the at least one scenario utilizing the virtual production system.
13. The computer program product of claim 12 , wherein the at least one scenario includes releasing at least one threat into the virtual production system.
14. The computer program product of claim 13 , wherein the at least one threat is malware.
15. The computer program product of claim 13 , wherein the at least one threat is a cyber-attack.