摘要 |
Protection à l'encontre d'un ensemble malveillant d'instructions de programme (par exemple, un programme malveillant) pouvant être exécuté par une machine virtuelle de processus. Les instructions de programme de la machine virtuelle de processus sont augmentées afin de constituer un module de surveillance d'exception à l'intérieur de la machine virtuelle de processus. Lorsque la machine virtuelle de processus exécute un ensemble d'instructions de programme, le module de surveillance d'exception détecte, en tant que résultat, l'apparition d'une exception de violation de politique de sécurité. En réponse à celle-ci, le module de surveillance d'exception rassemble des informations de contexte qui représentent des circonstances entourant l'apparition de l'exception, et présente les informations de contexte en vue d'une analyse d'une présence d'un code malveillant. Le module de surveillance d'exception détermine, sur la base d'un résultat de l'analyse, si l'on peut autoriser la machine virtuelle de processus à poursuivre l'exécution de l'ensemble d'instructions de programme. |