US 12,216,785 B2
Systems and methods for generating file systems of data sources incompatible with anti-virus scanners
Vladimir Strogov, Moscow (RU); Serg Bell, Costa del Sol (SG); and Stanislav Protasov, Singapore (SG)
Assigned to Acronis International GmbH, Schaffhausen (CH)
Filed by Acronis International GmbH, Schaffhausen (CH)
Filed on Sep. 21, 2022, as Appl. No. 17/949,571.
Prior Publication US 2024/0095384 A1, Mar. 21, 2024
Int. Cl. G06F 21/62 (2013.01); G06F 21/56 (2013.01)
CPC G06F 21/6218 (2013.01) [G06F 21/56 (2013.01); G06F 2221/034 (2013.01)] 17 Claims
OG exemplary drawing
 
1. A method for anti-virus (AV) scanning incompatible data sources, the method comprising:
receiving, from an AV scanner, a request to scan a data source for malicious activity, wherein the data source comprises a plurality of files, and wherein the AV scanner has a plurality of compatible file types that the AV scanner is capable of scanning;
determining that the plurality of files are inaccessible to the AV scanner in response to determining that a file type of the data source is not in the plurality of compatible file types;
generating a file system corresponding to the data source by parsing contents of the data source using a software development kit (SDK) associated with the data source;
generating a virtual volume comprising a plurality of sparse files corresponding to the plurality of files in the data source;
populating at least one sparse file in the virtual volume with respective parsed content of a corresponding file in the data source; and
instructing the AV scanner to scan the virtual volume.