Recherche dans les collections de brevets nationales et internationales

1. (WO2018063756) SYSTÈME, APPAREIL ET PROCÉDÉ POUR EFFECTUER UNE ANALYSE BINAIRE À LA DEMANDE POUR DÉTECTER DES ATTAQUES DE RÉUTILISATION DE CODE

Pub. No.:    WO/2018/063756    International Application No.:    PCT/US2017/050209
Publication Date: Fri Apr 06 01:59:59 CEST 2018 International Filing Date: Thu Sep 07 01:59:59 CEST 2017
IPC: G06F 21/56
G06F 21/54
Applicants: INTEL CORPORATION
Inventors: INCE, Tugrul
YAMADA, Koichi
HARIKUMAR, Ajay
NAYSHTUT, Alex
Title: SYSTÈME, APPAREIL ET PROCÉDÉ POUR EFFECTUER UNE ANALYSE BINAIRE À LA DEMANDE POUR DÉTECTER DES ATTAQUES DE RÉUTILISATION DE CODE
Abstract:
Dans un mode de réalisation, l'invention concerne un traducteur binaire pour effectuer une traduction binaire de code consistant à : effectuer une première analyse binaire d'un premier bloc de code pour déterminer si une seconde instruction de transfert de commande est incluse dans le premier bloc de code, le premier bloc de code comprenant une cible de retour d'une première instruction de transfert de commande; effectuer une seconde analyse binaire d'un second bloc de code pour déterminer si le second bloc de code comprend la première instruction de transfert de commande, le second bloc de code comprenant une cible d'appel de la seconde instruction de transfert de commande; et stocker une paire d'adresses associée à la première instruction de transfert de commande dans une liste blanche si la seconde instruction de transfert de commande est incluse dans le premier bloc de code et la première instruction de transfert de commande est incluse dans le second bloc de code. L'invention concerne également d'autres modes de réalisation.