Reverse Engineering

Retour à la page precedente


Activité consistant à étudier le fonctionnement d’un programme ou d’un autre produit pour en comprendre les points non documentés.


Le reverse engineering (ingénierie à l’envers) en informatique prend deux formes, suivant qu’il s’agisse de logiciel ou de matériel.


Sa forme "classique" est pour un industriel de se procurer un matériel produit par la concurrence, de le démonter, d’en étudier les différents composants pour en déduire les procédés de fabrication et proposer ensuite son propre produit concurrent ou compatible.


En matière de logiciel, il s’agit d’analyser à l’aide d’outils (désassembleur, monitoring, etc.), le fonctionnement d’un logiciel propriétaire non documenté (système de fichiers, protocole réseauLAN est l’acronyme du terme anglais Local Area Network, que l’on peut traduire en fraçais par Réseau Local. Sa définition consiste en un ensemble d’or..., piloteModule logiciel nécessaire à un système d’exploitation pour gérer un périphérique ou un matériel particulier.
Le pilote est un module logiciel qui ass...
) afin de rendre son propre logiciel compatible avec ces fonctions. Bien évidemment, dans le cas d’un virus ou d’un ver, il s’agit plutôt de l’éradiquer...

Termes associés
Catégories associées
Retour à l'accueil du lexique
Annonces Google