feat(security): add Win32 VirtualLock memory protection, CFA error diagnostics, and ShellBag OpSec
This commit is contained in:
+10
-2
@@ -239,9 +239,17 @@ pub async fn mount_container(
|
||||
return Err(e);
|
||||
}
|
||||
|
||||
// Optional automatisch im Windows Explorer öffnen
|
||||
// Optional automatisch im Windows Explorer öffnen (mit DFIR ShellBag-Schutz für Hidden Vault)
|
||||
if open_explorer {
|
||||
let _ = crate::windows::open_in_explorer(drive_letter);
|
||||
if vault_id == 1 {
|
||||
println!(
|
||||
" {} {}",
|
||||
ui::yellow("[!]"),
|
||||
ui::dim("OpSec-Schutz: Explorer-Auto-Open für Hidden Vault unterdrückt (verhindert persistente ShellBag-Spuren in UsrClass.dat).")
|
||||
);
|
||||
} else {
|
||||
let _ = crate::windows::open_in_explorer(drive_letter);
|
||||
}
|
||||
}
|
||||
|
||||
// System-Tray Initialisierung
|
||||
|
||||
Reference in New Issue
Block a user