問題タブ [securezeromemory]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1074 参照

c# - ユーザーになりすますときに LogonUser で SecureZeroMemory を使用するにはどうすればよいですか?

関数SecureZeroMemoryを追加する必要がある、または推奨されるのはいつですか?

WindowsImpersonationContextのこの MSFT サンプルも、これらの Stackoverflow の質問へのリンク link2も、SecureZeroMemory 関数について言及していません。

この機能を実装する必要があります (または、受け入れられた回答の所有者にこの機能を含めるよう依頼する必要がありますか?)

0 投票する
1 に答える
2048 参照

c++ - C++で動的配列をクリアする方法と、スタック上の量は?

C++ プログラムに構造体があります。関数の最後で、delete [] を実行して、割り当てられたメモリを解放します。for() ループを実行せずにコード内のすべての要素を消去するにはどうすればよいですか?

Q1. いくつかの項目を埋めた後、配列をクリアするにはどうすればよいですか? SecureZeroMemory を使用しますか?

Q2. スタックには何がありますか? スタックに割り当てられたスペースは MAX_COMPUTERNAME_LENGTH+1 で、1024 個の要素がヒープ上にあると思いますか?

0 投票する
1 に答える
183 参照

c - free/=NULL でメモリをクリアできますか?それとも、その直前に SecureZeroMemory を配置する必要がありますか?

この割り当てられたメモリをクリアする最良の方法は何ですか?

  1. 無料/=NULL 必要なものすべて
  2. free/=NULL を実行する前に SecureZeroMemory を使用すると、コードのセキュリティが強化されますか?
  3. それとも、SecureZeroMemory を追加するのはやり過ぎですか?

これが私のコードです:

ありがとう!

編集:この質問は、一部の人が言っている質問の複製ではありません。SecureZeroMemoryをいつ使用するかを尋ねるのではなく、free/=NULL を使用する場合のベスト プラクティスです。