Control de cuentas de usuario y procesos externos

5

Estaba usando TeamViewer (un cliente de escritorio remoto) para iniciar sesión en una computadora remota que ejecuta Windows 7.

Mientras estaba conectado, el actualizador de Java me solicitó acceso de administrador para ejecutar una comprobación de actualización. Por costumbre, presioné Alt Y (para "Sí") para otorgar el permiso al actualizador. Esto funcionó, y el actualizador corrió.

Sin embargo, ¿esto no anula por completo el propósito del Control de cuentas de usuario? Al igual que CtrlAlt Delete , ¿no se supone que impida que los programas proporcionen información? ¿Por qué TeamViewer pudo engañar a UAC para que pensara que estaba físicamente en la terminal presionando las teclas?

    
pregunta wchargin 12.05.2013 - 19:29
fuente

1 respuesta

5

Cuando se instala teamviewer, incluye un demonio que se ejecuta bajo la cuenta del sistema. El cliente que se inicia con la cuenta de usuario solo proporciona instrucciones para este daemon.

Como este servicio ya tiene derechos elevados asignados en el momento de la instalación (la creación de este demonio), es posible emular directamente los golpes de tecla como provenientes del sistema local.

    
respondido por el Tim Brigham 12.05.2013 - 20:21
fuente

Lea otras preguntas en las etiquetas