Ingeniería inversa
Actualmente (principios del siglo XXI), los productos más comúnmente sometidos a ingeniería inversa son los programas de computadoras y los componentes electrónicos, realmente cualquier producto puede ser objeto de un análisis de Ingeniería Inversa.
Cheat Engine
Es usado en la mayoría de los casos, para obtener ventajas en videojuegos, es ilegal su uso en la mayoría de los juegos en línea y aunque tiene la posibilidad de acceder (o no) al código interno de cualquier programa en ejecución, las licencias de muchos programas privativos impiden este tipo de actividades, como su desensamblado e ingeniería inversa, por lo que su uso en el ámbito legal debe limitarse a propósitos que no estén en contra de cualquier cláusula expresada en la licencia del programa objetivo.