Postato originariamente da ilprogrammatore10:
Io avrei bisogno di rilevare se un processo dannoso per il mio software è avviato.
E come vorresti farlo? Cioe', hai pensato di voler fare questa cosa, ma hai idea di quanto possa essere complesso?
Ovviamente mi sto rendendo conto che la via che avevo deciso di adottare è la più inadatta....
Esatto. Ma non e' che c'e' una via adatta e semplice.
Avrei pensato di esplorare la RAM per rendere in questo modo,
Esplorare la RAM, in un sistema moderno, non e' affatto una cosa semplicissima.
E ammesso che ci riesci, per cercare cosa?
impossibile nascondere alcun processo, dato che i dati dell'esegubile per essere eseguito vengono "portati" nella memoria RAM dalla ROM.
La ROM non c'entra molto con il discorso ...
L'unico problema è che ho il sospetto che ciò sia molto difficile da attuare e credo impossibile sul .NET.... voi che ne pensate??
Devo essere molto sincero, perche' e' l'unico modo per risponderti seriamente. Penso, senza offesa, che tu sia molto lontano dal poter solamente iniziare ad affrontare un compito del genere.
Lo strumento e' il meno adatto e il compito prevede una approfondita (ma tanto approfondita) conoscenza del sistema usato in particolare e dei sistemi in generale.
ilprogrammatore10
|