System and method configured to perform penetration testing of virtual reality systems using machine learning
AssigneeSaudi Arabian Oil Company
InventorsAbdulmalik Abdulaziz Aljurayyad, Mohammed Ahmad Ababtain, Khadeja Saad Almajid
Life of this patent
Estimating the term…
Abstract
A system and method perform penetration testing of virtual reality (VR) systems using machine learning. A machine learning module receives VR system parameters of the VR system, identifies characteristics of the VR system from the VR system parameters thereby identifying the VR system, and performs a VR vendor-specific penetration test corresponding to the identified characteristics, thereby generating penetration test results associated with the VR system. A report generating module generates and outputs an assessment report of the VR system using the penetration test results. The method implements the system.
Claims15
A computer-based system configured to perform penetration testing on a virtual reality (VR) system, comprising:
- a hardware-based processor;
- a memory configured to store instructions, and connected to the hardware-based processor to provide the instructions to the hardware-based processor;
- a set of modules configured to implement the instructions provided to the hardware-based processor, the set of modules including:
- a machine learning module configured to receive VR system parameters of the VR system, wherein the VR system parameters are selected from the group consisting of:
- a VR-related device driver, a VR-related file system, and a medium access control (MAC) address associated with the VR system, to identify characteristics of the VR system from the VR system parameters thereby identifying the VR system, and to perform a VR vendor-specific penetration test corresponding to the identified characteristics, thereby generating penetration test results associated with the VR system;
- and
- a report generating module configured to generate and output an assessment report of the VR system using the penetration test results.
A computer-based method, comprising:
- detecting a communication connection between an assessment system and a virtual reality (VR) system;
- receiving VR system parameters of the VR system at the assessment system from the VR system through the communication connection, wherein the VR system parameters are selected from the group consisting of:
- a VR-related device driver, a VR-related file system, and a medium access control (MAC) address associated with the VR system;
- identifying characteristics of the VR system from the VR system parameters using a machine learning module, thereby identifying the VR system from the characteristics;
- performing a predefined VR vendor-specific penetration test on the identified VR system;
- generating penetration test results;
- and
- generating and outputting an assessment report on the VR system from the penetration test results.
Dependencies are inferred from the claim text.