
Applicazione anti-keylogger/anti-rat per Windows
Secure Desktop è uno strumento per Windows che consente di aprire programmi in un'area sicura dove i keylogger e gli strumenti di amministrazione remota non possono accedere con alcun mezzo convenzionale.
I keylogger software funzionano installando un hook di Windows che dice a Windows di comunicare al keylogger ogni volta che l'utente preme un tasto o usa il mouse quali tasti sono stati premuti, dove si muove il mouse e dove si fa clic. Secure Desktop apre un nuovo desktop e poi apre al suo interno il programma scelto; Windows impedisce ai programmi di accedere a desktop in cui non sono stati aperti, il che significa che qualsiasi keylogger aperto nel desktop normale non può accedere alle operazioni di tastiera o mouse all'interno del desktop sicuro, e viceversa.
Questa tecnica è la stessa utilizzata nella schermata UAC, nella schermata ctrl+alt+del e persino nella schermata di accesso per impedire ai keylogger di registrare le tue informazioni sensibili e di costringerti a fare clic su elementi che non desideri (ad esempio consentire l'accesso amministrativo a un'applicazione).
Basta trascinare un file nella finestra, oppure selezionare un file tramite File > Open, quindi fare clic sul pulsante 'Run' nell'angolo in basso a sinistra
Esegui SecureDesktop.exe con il file e gli argomenti.
Esempio: SecureDesktop.exe "C:\Users\Admin\Documents\file with spaces.exe" -some -executable -parameters
Il funzionamento di Secure Desktop consiste nel fatto che viene creato un nuovo desktop a cui non è possibile accedere tramite WinAPI, il che significa che gli hook di mouse e tastiera nel desktop principale non funzioneranno al suo interno.
Tuttavia, a causa della natura della gestione della memoria in Windows, i processi sono liberi di accedere e modificare la memoria di qualsiasi altro processo, indipendentemente dal desktop in cui si trovano.
Secure Desktop non può mitigare i keylogger hardware o gli strumenti di amministrazione remota con un livello di privilegio superiore al ring-3.