METHOD AND SYSTEM FOR INTRUSION DETECTION
Method for protecting computer software by detecting an attack of an intruding program interfering with the execution of said protected software on a computer system with a processor and at least a processor memory, wherein the computer software to be protected communicates with a license container...
Gespeichert in:
Hauptverfasser: | , , , |
---|---|
Format: | Patent |
Sprache: | eng ; fre |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | Method for protecting computer software by detecting an attack of an intruding program interfering with the execution of said protected software on a computer system with a processor and at least a processor memory, wherein the computer software to be protected communicates with a license container containing a license for using and executing the protected computer software and containing at least one cryptographic key, wherein the license container provides licenses and cryptographic keys for the protected software to protect its usage and its integrity, and wherein the protected computer software is at least partly encrypted and uses the associated cryptographic keys to decrypt said protected software for executing comprises the following steps: during execution of the protected software, analyzing the behavior of the protected software and/or the execution environment of the protected software on the computer system, and searching for patterns of an intrusion or an intruding program, detecting an intrusion into the protected software during the execution of the protected software, wherein the intruding program uses a monitoring component for gaining unauthorized access, and creating a signal on detection of an attack.
L'invention concerne un procédé pour protéger un logiciel informatique en détectant une attaque d'un programme d'intrusion interférant avec l'exécution dudit logiciel protégé sur un système informatique avec un processeur et au moins une mémoire de processeur, le logiciel informatique à protéger communiquant avec un conteneur de licence contenant une licence pour utiliser et exécuter le logiciel informatique protégé et contenant au moins une clé cryptographique, le conteneur de licence produisant des licences et des clés cryptographiques pour le logiciel protégé afin de protéger son utilisation et son intégrité, et le logiciel informatique protégé étant au moins partiellement crypté et utilisant les clés cryptographiques associées pour décrypter ledit logiciel protégé pour l'exécution, comprenant les étapes suivantes : pendant l'exécution du logiciel protégé, analyse du fonctionnement du logiciel protégé et/ou de l'environnement d'exécution du logiciel protégé sur le système informatique, et recherche des formes d'une intrusion ou d'un programme d'intrusion, détection d'une intrusion dans le logiciel protégé pendant l'exécution du logiciel protégé, le programme d'intrusion utilisant un composant de surveillance pour obtenir un accès non au |
---|