
Приложение anti-keylogger/anti-rat для Windows
Secure Desktop — это инструмент для Windows, позволяющий открывать программы в безопасной области, куда клавиатурные шпионы (keyloggers) и средства удалённого администрирования не могут получить доступ обычными способами.
Программные кейлоггеры работают путём установки хука Windows, который сообщает Windows, что всякий раз, когда пользователь нажимает клавишу или использует мышь, нужно сообщать кейлоггеру, какие клавиши были нажаты, куда перемещается указатель мыши и где выполняются щелчки. Secure Desktop создаёт новый рабочий стол и затем открывает внутри него выбранную вами программу. Windows запрещает программам доступ к рабочим столам, внутри которых они не были открыты, а это значит, что любые кейлоггеры, запущенные в вашем обычном рабочем столе, не могут получить доступ к операциям с клавиатурой или мышью внутри защищённого рабочего стола, и наоборот.
Этот же метод используется в UAC, на экране ctrl+alt+del и даже на экране входа в систему, чтобы не позволить кейлоггерам перехватывать вашу конфиденциальную информацию и принуждать вас кликать по тому, по чему вы не хотите (например, предоставлять приложению административный доступ).
Просто перетащите файл в форму или выберите файл через File > Open, затем нажмите кнопку «Run» в левом нижнем углу.
Запустите SecureDesktop.exe с файлом и аргументами.
Пример: SecureDesktop.exe "C:\Users\Admin\Documents\file with spaces.exe" -some -executable -parameters
Принцип работы Secure Desktop заключается в создании нового рабочего стола, к которому нельзя получить доступ через WinAPI, а это означает, что хуки мыши и клавиатуры в основном рабочем столе не будут работать внутри него.
Однако из-за особенностей управления памятью в Windows процессы могут свободно получать доступ к памяти любого другого процесса и изменять её, независимо от того, на каких рабочих столах они находятся.
Secure Desktop не может нейтрализовать аппаратные кейлоггеры или средства удалённого администрирования с уровнем привилегий выше ring-3.