Dismiss
InnovationQ will be updated on Sunday, Oct. 22, from 10am ET - noon. You may experience brief service interruptions during that time.
Browse Prior Art Database

Method and System for Analysis of Path and Extension of Files during a Virus Scan

IP.com Disclosure Number: IPCOM000199558D
Publication Date: 2010-Sep-09
Document File: 1 page(s) / 24K

Publishing Venue

The IP.com Prior Art Database

Abstract

A method and system for analysis of path and extension of files during a virus scan is disclosed. A regular expression is used to identify path and extension combinations that are required to be scanned during the virus scan.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 58% of the total text.

Page 1 of 1

Method and System for Analysis of Path and Extension of Files during a Virus Scan

Disclosed is a method and system for analysis of path and extension of files during a virus scan. A regular expression is used to identify path and extension combinations that are required to be scanned during the virus scan.

In order to ensure a minimum level of performance, virus scans are generally restricted to files with extensions specified by an administrator. Alternatively, virus scans may be restricted to a set of files with paths which are a portion of a specified file namespace. Additionally, a combination of extensions and paths may be specified by the administrator for virus scan. In the above cases, analysis of paths and extensions of files is an expensive process. Further, there is a need for expressing combinations of paths and extensions of files that are required to be scanned.

In accordance with the method and system disclosed herein a regular expression is used to express a set of combinations of paths and extensions of files that are required to be scanned during a virus scan. In an exemplary embodiment, following regular expressions may be used for specifying combinations of paths and extensions of files to be scanned.

All files with extension ".exe", ".com", and ".zip" are to be scanned: ^.*(\.exe|\.com|\.zip)$ All files in directory /xxx/gpfs0/share1 and /xxx/gpfs0/share2 are to be scanned:

^(/xxx/gpfs0/share1/|/xxx/gpfs0/share2/).*$. Alternatively, the follo...