
Windows 7 のテーマを検索していたのですが、そのいくつかでは ExplorerFrame.dll を置き換える必要があります。これが安全かどうか疑問に思っています。DLL はリソースのコンテナーにすぎないのでしょうか、それとも Windows で実行できるコードが含まれているのでしょうか?
ありがとう!
答え1
ExplorerFrameには主にリソースが含まれていますが、全てDLL には Windows で実行できるコードが含まれています。リソースのみの DLL であっても、DLL がロードされると自動的に実行されるコード (通常は何もしない) が含まれています。これは Windows での DLL の動作の一部です。したがって、信頼できるソースから取得していることを確認する必要がありますが、それでも互換性の問題が発生する可能性があります。既存のファイルのバックアップと復元ポイントを作成することをお勧めします。する情報源を信頼し、ウイルス対策ソフトウェアとマルウェア対策ソフトウェアを実行してください。ただし、免責事項がなければアドバイスすることはできません。あなたは、決して知らない。
その一度もない安全が保証されており、この場合はハッキングです。この特定の状況であっても起こるセキュリティの観点から安全であるために (そして代替品を使用した他のすべての人がそれを熱烈に評価したとしても)、たとえば DLL の古いパッチ バージョンが新しい Windows 更新プログラムに更新されないなどの互換性の問題が常に発生し、一見無関係な形で現れる可能性があります。
個人的には、避けた方が良いでしょう。十分な動機、知識、注意があれば、安全性を高め、結果として生じる問題を診断/回復できる可能性は確かに高まります (たとえば、サンドボックスで試す、コードを調べる、ソースを取得する -> 評価する -> 自分でコンパイルするなど、一般的には日常的な経験の範囲ではありません) が、一般的なアドバイスとしては避けることです。