US 12,217,078 B2
Efficient virtual machine scanning
Liron Levin, Kefar Sava (IL); Eran Yanay, Modiin (IL); Gilad Astrin, Herzliya (IL); and Dima Stopel, Herzliya (IL)
Assigned to Palo Alto Networks, Inc., Santa Clara, CA (US)
Filed by Palo Alto Networks, Inc., Santa Clara, CA (US)
Filed on Aug. 7, 2023, as Appl. No. 18/366,239.
Application 18/366,239 is a continuation of application No. 16/930,778, filed on Jul. 16, 2020, granted, now 11,762,678.
Prior Publication US 2023/0376341 A1, Nov. 23, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 9/455 (2018.01); G06F 9/54 (2006.01)
CPC G06F 9/45558 (2013.01) [G06F 9/54 (2013.01); G06F 2009/4557 (2013.01); G06F 2009/45587 (2013.01); G06F 2009/45591 (2013.01); G06F 2009/45595 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
modifying an entry point of a virtual machine image to indicate a script which, when executed, causes retrieval and running of a scanner executable to scan the virtual machine image, wherein modifying the entry point of the virtual machine image to indicate the script comprises one of,
replacing the entry point with the script; and
inserting one or more instructions into the entry point to retrieve the script from a storage location and to run the retrieved script; and
creating a virtual machine instance based on the modified virtual machine image with an application programming interface (API) of a cloud computing environment in which the virtual machine image is stored.