WIPO logo
Mobile | Deutsch | English | Español | 日本語 | 한국어 | Português | Русский | 中文 | العربية |
PATENTSCOPE

Recherche dans les collections de brevets nationales et internationales
World Intellectual Property Organization
Recherche
 
Options de navigation
 
Traduction
 
Options
 
Quoi de neuf
 
Connexion
 
Aide
 
Traduction automatique
1. (WO1998024023) ANTEMEMOIRE STOCKANT DES ETATS, DESTINEE A UN LOGICIEL ANTIVIRUS
Dernières données bibliographiques dont dispose le Bureau international   

N° de publication :    WO/1998/024023    N° de la demande internationale :    PCT/US1997/020827
Date de publication : 04.06.1998 Date de dépôt international : 17.11.1997
Demande présentée en vertu du Chapitre 2 :    10.06.1998    
CIB :
G06F 1/00 (2006.01), G06F 21/00 (2006.01)
Déposants : SYMANTEC CORPORATION [US/US]; 10201 Torre Avenue, Cupertino, CA 95014 (US)
Inventeurs : NACHENBERG, Carey, S.; (US)
Mandataire : OKAMOTO, James; Fenwick & West LLP, Suite 700, Two Palo Alto Square, Palo Alto, CA 94306 (US)
Données relatives à la priorité :
08/757,935 27.11.1996 US
Titre (EN) STATE-BASED CACHE FOR ANTIVIRUS SOFTWARE
(FR) ANTEMEMOIRE STOCKANT DES ETATS, DESTINEE A UN LOGICIEL ANTIVIRUS
Abrégé : front page image
(EN)A computer-implemented method for executing a computer file in a CPU emulator (154) to detect a computer virus. The method includes simulating (302) the execution of a predetermined number of instructions of the computer file in the CPU emulator (154), suspending (303) the execution, constructing (304) a state record, temporarily storing (305) the state record in memory, comparing (306) the constructed state record to state records stored in a state cache (158), and indicating (308) that the file is virus-free when the constructed state record matches one of the stored state records.
(FR)La présente invention concerne un procédé informatisé permettant d'exécuter dans un émulateur d'unité centrale (154) un fichier d'ordinateur afin de détecter un virus informatique. Le procédé consiste, dans l'émulateur d'unité centrale (154), à simuler (302) l'exécution d'un nombre défini d'instructions du fichier d'ordinateur, à suspendre (303) l'exécution, à construire (304) un article d'états, à stocker provisoirement (305) en mémoire l'article d'états, à comparer (306) les articles d'états construits aux articles d'états stockés dans une antémémoire (158), puis à indiquer (308) que le fichier est exempt de virus lorsque l'article d'états construit concorde avec l'un des articles d'états stockés.
États désignés : CA, JP.
Office européen des brevets (OEB) (AT, BE, CH, DE, DK, ES, FI, FR, GB, GR, IE, IT, LU, MC, NL, PT, SE).
Langue de publication : anglais (EN)
Langue de dépôt : anglais (EN)