2012-04-19 28 views
0

Windowsのレジストリキーを隠す方法はあると聞いていましたが、それが何であるかを覚えていません。セキュリティマネージャに関連している可能性があります。どのようにWindowsレジストリのデータを難読化する - セキュリティマネージャー?

私は、ソフトウェアアクティベーションキーをレジストリからコピーし、ソフトウェアを無効にしてから、元のキーを元の場所にコピーして再アクティブ化しないようにしたいと考えています。私は知っている。このため

+0

この質問は、serverfaultまたはおそらくスーパーユーザーに属します。 –

+0

とにかく再インストールできませんか? –

+0

いいえ、私は詳細なライセンス制度について説明していないことを心に留めておいてください。それは別の話題です!レジストリのキーを隠す方法が欲しいので、私のソフトウェアがそれらを削除することを選択すれば簡単に復元することはできません。 –

答えて

0

唯一の解決策は、要するにregistery

0

の保護された部分に保存されているGPOを使用することです、あなたは、ユーザから何かを隠すことができない(彼らは管理者であると仮定すると)、しかしあなたはそれをより困難にすることができます。

ネイティブAPIを使用してレジストリキーを「非表示」にすると、Win32 APIに対してレジストリにアクセスできます。これは、ユーザーがRegEditを使用してレジストリキーを削除または再作成できないことを意味します。彼らは、ネイティブAPIの使用に頼る必要があります。

This articleは、ネイティブAPI、および(キー名に埋め込まれたヌルを使用する)隠しレジストリキーを記述します。 SysinternalsのRegHideツールを使用すると、レジストリキーを非表示にすることができ、RegDelNullツールを使用すると、レジストリキーを削除できます。

しかし、これもやはり巧妙な人がこれを回避することができます。それが有効であることを保証する唯一の方法は、サードパーティ(あなたが管理するWebサービスなど)に、ライセンスが依然として良好であることを確認することです。

関連する問題