
Инструмент для red teaming, предназначенный для дампа памяти LSASS с обходом базовых средств защиты.
«Не существует такого явления, как выживание наиболее приспособленных.
Возможно, выживание наиболее адекватных.
Неважно, является ли решение оптимальным.
Важно лишь то, лучше ли оно альтернативы.»-- Питер Уоттс, «Слепое зрение» (2006)
Инструмент для red teaming, предназначенный для дампа памяти LSASS с обходом базовых контрмер. Он использует транзакционную NTFS (TxF API) для прозрачного перемешивания дампа памяти, чтобы не вызывать срабатывание AV/EDR/XDR.
$ brew install mingw-w64
$ rustup target add x86_64-pc-windows-gnu
$ cargo build --release --target x86_64-pc-windows-gnu
В окне PowerShell, запущенном от имени администратора:
C:\> .\blindsight.exe [dump | file_to_unscramble.log]
Снять дамп памяти LSASS:
C:\> .\blindsight.exe
Восстановить дамп памяти:
C:\> .\blindsight.exe 29ABE9Hy.log
[!CAUTION] Не тестируйте на production-серверах, так как доступ к LSASS может вызвать нестабильность системы!