簡體   English   中英

模仿用戶時如何將SecureZeroMemory與LogonUser一起使用?

[英]How do I use SecureZeroMemory with LogonUser when impersonating a user?

什么時候需要或建議添加功能SecureZeroMemory

這個用於WindowsImpersonationContext的MSFT示例或這些Stackoverflow問題鏈接 link2都沒有提到SecureZeroMemory函數。

我應該實現此功能(還是要求已接受答案的所有者包括此功能?)

SecureZeroMemorySecureZeroMemory是一種將內存塊設置為所有0x00值的方法,盡管它具有以下特質:

  • 永遠不會被編譯器優化
  • ...
  • 實際上,這是我能想到的唯一區別。

正如@ user629926所提到的, SecureString類雖然使用起來很尷尬,但卻是一種保存內存中string數據的“安全”方式,而不必擔心如果您的應用程序崩潰了,有人可以在內存轉儲中進行篩選並找到您的原始文件其中的敏感數據。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM