私はXPCOMコンポーネントの開発について読んでいました。私はホワイトリストデータとブラックリストデータと呼ばれるこれらの用語に遭遇し、私はgoogleで見つけようとしましたが、私は間違った場所に質問を置くとプログラミングに関するそのようなことを許しません..ホワイトリストとブラックリストのデータとは何ですか?
答えて
ホワイトリストとブラックリストは、データをフィルタリングする2つの方法です。ホワイトリストがある場合は、ホワイトリストのデータだけをフィルタリングします。ブラックリストがある場合は、そのリストのデータだけをフィルタリングします。
たとえば、着信電話を自動的に拒否することを検討してください。あなたはマーケティング会社の黒いリストを持つことができるので、誰もがあなたに電話することができます。または、あなたの友人の電話番号を含むホワイトリストを持つことができるので、電話をかけることができます。
TL; DR:
- ホワイトリスト - だけこれらの事。
- ブラックリスト - これらのもの以外のすべて。ウィキペディアから
私はそれがあなたのXPCOMコンポーネントに関係する方法を知っているが、一般的にはありません:
- ホワイトリストは、あなたが知っているもののリストであるブラックリストはあなたが知っているもののリストです
- 良いです悪い。
迷惑メールをチェックせずに電子メールを受信したい人のホワイトリストと、電子メールが自動的に削除される既知のスパマーのブラックリストがあります。どちらのリストにも載っていない人からのメールは、ベイジアンフィルタ(または同様のもの)を使って迷惑メールかどうかを調べることができます。
ホワイトリストとブラックリストの両方に問題があるとしますか?これが起こり、どちらが強制される現実のシナリオがあるのだろうか? – demongolem
:
Blacklist:コンピューティングで 、ブラックリストはブラックリスト(拒否されたアクセスのすなわちリスト)のメンバーを除き、すべての人のアクセスを可能にする基本的なアクセス制御機構であります。反対側のホワイトリストはホワイトリストのメンバーを除いて誰も許可しないことを意味します。グレイリストには一時的にブロックされたり、一時的に許可されたエントリが含まれています。 グレイリストアイテムは、ブラックリストまたはホワイトリストに含まれるかどうかを確認したり、さらにテストしたりすることができます。
Whitelist:ホワイトリスト(またはホワイトリスト)は、特定の特権、サービス、モビリティ、アクセス、または認識を提供されているエンティティのリストまたは登録です。動詞として、ホワイトリストにアクセスすることを許可するか、またはメンバーシップを付与することができます。逆に、ブラックリストは、拒否、認識不能、または追放されたエンティティを識別するリストまたはコンパイルです。
ホワイトリストを使用すると、機能が進むと、ブラックリストとして、アプリケーションでさらに必要性のためにそれを使用することができ、リストであるあなたは、さらに、アプリケーションで前方に進むにつれて、あなたが面白いに興味がないです。
それは絶対に間違っている! – AnixPasBesoin
これは決して質問に答えません! –
Bruce Schneierは、コンピュータセキュリティのコンテキストでブラックリストとホワイトリストの優れた説明を持っています。https://www.schneier.com/blog/archives/2011/01/whitelisting_vs.html。
物理的なセキュリティは、通常、ホワイトリストモデルで動作します。鍵がある場合は、ドアを開けることができます。組み合わせがわかっている場合は、ロックを開くことができます。私たちはそれを簡単にするのではなく、このようにします。一般的には、オフィスのドアを通らなければならない人々のリストを作成する方が、はるべき人のリストよりもはるかに簡単です。人々なしで自動的に実装されます。
現実世界でブラックリストを見つけるには、ほぼすべての人が許可されている環境を見直さなければなりません。カジノは良い例です:カジノのブラックブックやもっと一般的なグリフィンの本に記載されているものを除いて、誰もが入ってギャンブルすることができます。いくつかの小売店では同じモデルが使われています.Megan Foxを含む150万件のヒットを記録した「Wal-Martからの禁止」に関するGoogleの検索結果があります。ウォルマートはカジノと同じ種類のセキュリティ人材を持っていますか?
Typo: "Schneier" –
- 1. PHPでブラックリストとホワイトリストを理解する
- 2. ノードエクスプレスでのキャッシュ:ビューをホワイトリスト/ブラックリストに登録するにはどうすればいいですか?
- 3. 信頼できるスタッフ用の「安全な」SQL - ブラックリスト、ホワイトリスト、上記のどれですか?
- 4. ホワイトリスト/ブラックリストの組み合わせで古いブラウザやプラグインからウェブサイトを保護しますか?
- 5. JavaScriptデータ型とは何ですか?
- 6. "atom"データ型とは何ですか?
- 7. MVC3とEFデータ:ベストプラクティスは何ですか?
- 8. Facebookの登録とホワイトリスト
- 9. のcontentTypeとデータ型とjQuery AJAXポスト内のデータとは何ですか?
- 10. 子供向けゲームのプレイヤーとホワイトリスト
- 11. 「データは単にダム・コードであり、コードはスマート・データ」とは何ですか?
- 12. "データ"と "タイプ"のキーワードの違いは何ですか?
- 13. Haskellの型とデータ型の違いは何ですか?
- 14. cl_datatypeと通常のデータ型の違いは何ですか?
- 15. MySQL BOOLとBOOLEANカラムのデータ型の違いは何ですか?
- 16. ビューモデルとデータ転送オブジェクトの違いは何ですか?
- 17. 平文データとバイナリデータの違いは何ですか?
- 18. テキストSMSとデータSMSの違いは何ですか?
- 19. データ・ドゥー・タイプとドゥータイプの違いは何ですか?
- 20. LazyTreeGridStoreModelのデータ構造とは何ですか?
- 21. Objective-Cのデータ構造とは何ですか?
- 22. 設定ホワイトリストは
- 23. MySQLのBLOBデータ型とTEXTデータ型の違いは何ですか?
- 24. VB6と.Netインターフェイス - 長いVB6データ型は何ですか?
- 25. 自己調整データ構造とは何ですか?
- 26. 符号なしデータ型とは何ですか?
- 27. データ指向設計とは何ですか?
- 28. データ型byteaとは何ですか、いつ使用しますか? Postgresので
- 29. PowershellはIISでIPをホワイトリストするのですか?
- 30. IPM.Noteとは何ですか?その用途は何ですか?
"tl; dr"の後の説明は、それが意味するところは、一番理解しやすいものでした:) – answerSeeker
@answerSeeker 'tl; dr'は、' Too long;読まないでください –