Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

Emulation automation and model checking

Patent ·
OSTI ID:2222085

A method of automating emulations is provided. The method comprising collecting publicly available network data over a predefined time interval, wherein the collected network data might comprise structured and unstructured data. Any unstructured data is converted into structured data. The original and converted structured data is stored in a database and compared to known network vulnerabilities. An emulated network is created according to the collected network data and the comparison of the structured data with known vulnerabilities. Virtual machines are created to run on the emulated network. Director programs and guest actor programs are run on the virtual machines, wherein the actor programs imitate real user behavior on the emulated network. The director programs deliver task commands to the guest actor programs to imitate real user behavior. The imitated behavior is presented to a user via an interface.

Research Organization:
Sandia National Laboratories (SNL-NM), Albuquerque, NM (United States)
Sponsoring Organization:
USDOE National Nuclear Security Administration (NNSA)
DOE Contract Number:
NA0003525
Assignee:
National Technology & Engineering Solutions of Sandia, LLC (Albuquerque, NM)
Patent Number(s):
11,720,391
Application Number:
17/094,542
OSTI ID:
2222085
Country of Publication:
United States
Language:
English

Similar Records

Threat emulation framework
Patent · Tue May 17 00:00:00 EDT 2022 · OSTI ID:1892946

Automated platform to assess commercial off the shelf (COTS) software assurance
Patent · Tue Aug 08 00:00:00 EDT 2023 · OSTI ID:2222084

Data Driven User Emulator
Software · Mon Aug 31 20:00:00 EDT 2020 · OSTI ID:code-96071

Related Subjects