¿Hay alguna forma de evitar que el software acceda a las ID de hardware?

0

Creo que esto está relacionado con esta pregunta , pero me gustaría saber si también hay una manera de evitar que las aplicaciones de "terceros" vean las ID de hardware (placa base, discos duros y otros), o les den valores falsos, en el sistema operativo real, No utiliza una máquina virtual. Aquí estoy interesado en los sistemas operativos de escritorio modernos (y especialmente interesantes son Windows 7 y Windows 8 para x86-64).

    
pregunta Sarge Borsch 07.04.2014 - 17:59
fuente

2 respuestas

2

Hay una forma de hacerlo a través de Cliente nativo de Google . Sin embargo, los ejecutables deben compilarse para este entorno explícitamente.

Es difícil lograrlo de otra manera (es decir, sin una caja de arena). DEP no puede hacer esto por usted, ya que solo evita que los segmentos de memoria sin la ejecución del indicador ejecutable.

Solo piense en leer el CPUID, que es una instrucción simple que normalmente no puede evitar que se ejecute.

De todos modos, puede haber programas para hacer esto que utilicen funciones de depuración, pero no conozco ninguna.

    
respondido por el fr00tyl00p 07.04.2014 - 19:02
fuente
0

DEP forzado por hardware puede ser capaz de prevenir, no está seguro de devolver valores falsos

    
respondido por el munkeyoto 07.04.2014 - 18:15
fuente

Lea otras preguntas en las etiquetas