Red de conocimiento informático - Conocimiento informático - Ayuda a traducir dos párrafos

Ayuda a traducir dos párrafos

En programación de computadoras, "enganche" es el acto de cambiar o ampliar un sistema operativo o tecnología de aplicación, generalmente sin acceso a su código fuente. El sistema operativo u otro software de aplicación puede implementar esta función mediante "ganchos". Los ganchos se pueden utilizar para interceptar eventos como correos electrónicos, acciones del mouse o pulsaciones de teclas antes de que se apliquen. Los ganchos también se pueden utilizar para interceptar llamadas a funciones de software para cambiar el comportamiento de la función.

Los ganchos se utilizan para diversos fines, incluida la depuración y la ampliación de la funcionalidad. También se puede utilizar para entregar código potencialmente malicioso. Por ejemplo, los programas de virus ocultos, los complementos especiales que intentan hacerse invisibles falsificando y exportando llamadas API, y su presencia indican el uso frecuente de técnicas de enganche. Otro ejemplo de interceptación "transparente" es el comportamiento malicioso que puede verse mediante técnicas de enganche. Lo hace interceptando llamadas a funciones y cambiando lo que el usuario intenta representar.