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.
Polling
El problema se torna más interesante en aplicaciones de código cerrado, en este caso la solución generalmente está en manos de la empresa desarrolladora, sin embargo, es posible aplicar prácticas de ingeniería inversa para lograr cambiar el comportamiento que causa el problema.