Esiste un modo per impedire al software di accedere agli ID hardware?

0

Penso che questo sia legato a questa domanda , ma vorrei sapere se esiste anche un modo per impedire alle applicazioni di "terze parti" di visualizzare gli ID hardware (scheda madre, dischi rigidi e altro) o dare loro valori falsi sul sistema operativo reale, non usare una macchina virtuale. Sono interessato qui ai moderni SO desktop tradizionali (e particolarmente interessanti sono Windows 7 e Windows 8 per x86-64).

    
posta Sarge Borsch 07.04.2014 - 17:59
fonte

2 risposte

2

Esiste un modo per farlo tramite il client nativo di Google . Tuttavia, gli eseguibili devono essere compilati esplicitamente per questo ambiente.

È difficile ottenere diversamente (cioè senza una sandbox). DEP non può farlo per te, poiché impedisce solo l'esecuzione di segmenti di memoria senza l'esecuzione del flag eseguibile.

Basti pensare alla lettura del CPUID, che è una semplice istruzione che normalmente non puoi impedire di essere eseguita.

Ad ogni modo, ci possono essere programmi per fare ciò che utilizzano le funzionalità di debug, ma non ne sono a conoscenza.

    
risposta data 07.04.2014 - 19:02
fonte
0

DEP forzato dall'hardware potrebbe essere in grado di prevenire, incerti sulla restituzione di valori falsi

    
risposta data 07.04.2014 - 18:15
fonte

Leggi altre domande sui tag