2009-09-21 24 views
14

Tôi đã đọc về phát triển thành phần XPCOM. Tôi đã xem các thuật ngữ này được gọi là dữ liệu danh sách trắng và dữ liệu danh sách đen, tôi đã cố gắng tìm ra trên google nhưng không thể .. Tôi không biết cách liên quan đến lập trình để tha thứ cho tôi nếu tôi đặt câu hỏi sai địa điểm ..Dữ liệu danh sách trắng và danh sách đen là gì?

Trả lời

32

Danh sách trắng và danh sách đen là hai cách lọc dữ liệu. Nếu bạn có một danh sách trắng thì bạn sẽ chỉ lọc dữ liệu trong danh sách trắng; nếu bạn có một danh sách đen, bạn sẽ chỉ lọc ra dữ liệu trên danh sách đó.

Ví dụ: xem xét tự động từ chối cuộc gọi điện thoại đến. Bạn có thể có một danh sách đen của các công ty tiếp thị, vì vậy tất cả mọi người nhưng họ sẽ có thể gọi cho bạn. Hoặc bạn có thể có danh sách trắng chứa số của bạn bè, vì vậy chỉ có họ mới có thể gọi cho bạn.

TL; DR:

  • Whitelist - chỉ những điều này.
  • Danh sách đen - mọi thứ trừ những thứ này.
+0

Giải thích sau "tl; dr", điều đó có nghĩa là dễ hiểu nhất :) – answerSeeker

+0

@answerSeeker 'tl; dr' có nghĩa là' Quá dài; Đừng đọc' –

3

tôi không biết làm thế nào nó gắn liền với thành phần XPCOM của bạn, nhưng trong điều kiện chung:

  • một danh sách trắng là một danh sách những thứ mà bạn biết là tốt
  • một danh sách đen là một danh sách những thứ bạn biết là xấu.

Bộ lọc spam sẽ là một ví dụ hay - bạn có danh sách trắng những người bạn sẵn sàng nhận email mà không kiểm tra spam và danh sách đen những người gửi spam đã biết. Email từ bất kỳ ai không có trong danh sách có thể được kiểm tra bằng bộ lọc Bayesian (hoặc tương tự) để xác định xem chúng có giống spam hay không.

+0

Và tôi đoán nếu có điều gì đó nằm trong cả danh sách cho phép và danh sách đen bạn gặp sự cố? Tôi tự hỏi nếu có bất kỳ kịch bản thế giới thực nào mà điều này có thể xảy ra và cái nào được thực thi? – demongolem

2

Từ Wikipedia:

  • Blacklist: Trong máy tính, một danh sách đen là một cơ chế kiểm soát truy cập cơ bản cho phép truy cập tất cả mọi người, ngoại trừ các thành viên trong danh sách đen (tức là danh sách các truy cập bị từ chối) . Ngược lại là một danh sách trắng, có nghĩa là không cho phép ai, ngoại trừ các thành viên trong danh sách trắng. Là một loại nền tảng trung bình, một greylist, chứa các mục bị tạm thời bị chặn hoặc tạm thời cho phép. Các mặt hàng Greylist có thể được xem xét hoặc thử nghiệm thêm để đưa vào danh sách đen hoặc danh sách cho phép.

  • Whitelist: Danh sách trắng (hoặc danh sách trắng) là danh sách hoặc đăng ký các thực thể, vì một lý do nào đó, đang được cung cấp đặc quyền, dịch vụ, di động, truy cập hoặc nhận dạng cụ thể. Như một động từ, để danh sách trắng có thể có nghĩa là để cho phép truy cập hoặc cấp tư cách thành viên. Ngược lại, danh sách đen là danh sách hoặc biên soạn xác định các thực thể bị từ chối, không được công nhận hoặc bị loại bỏ.

-3

Danh sách trắng là danh sách mà bạn có thể sử dụng để yêu cầu thêm trong đơn đăng ký và danh sách đen mà bạn không muốn giải trí khi tiếp tục tiến hành trong đơn đăng ký.

+1

Thats hoàn toàn sai! – AnixPasBesoin

+0

Điều này không trả lời câu hỏi theo bất kỳ cách nào! –

0

Bruce Schneier có giải thích tuyệt vời về danh sách đen so với danh sách trắng trong ngữ cảnh bảo mật máy tính: https://www.schneier.com/blog/archives/2011/01/whitelisting_vs.html.

Bảo mật vật lý thường hoạt động trên mô hình danh sách trắng: nếu bạn có khóa, bạn có thể mở cửa; nếu bạn biết sự kết hợp, bạn có thể mở khóa. Chúng tôi làm theo cách này không phải vì dễ dàng hơn - mặc dù việc tạo danh sách những người được phép thông qua cửa văn phòng của bạn dễ dàng hơn nhiều so với danh sách những người không nên - nhưng vì đó là hệ thống bảo mật có thể được thực hiện tự động, không có người.

Để tìm danh sách đen trong thế giới thực, bạn phải bắt đầu xem xét môi trường nơi hầu như mọi người đều được phép. Sòng bạc là một ví dụ điển hình: mọi người đều có thể tham gia và đánh bạc ngoại trừ những người được liệt kê cụ thể trong sách đen của sòng bạc hoặc sách Griffin tổng quát hơn. Một số cửa hàng bán lẻ có cùng một mô hình - một tìm kiếm của Google về "bị cấm từ Wal-Mart" dẫn đến 1,5 triệu lượt truy cập, bao gồm Megan Fox - mặc dù bạn phải tự hỏi về việc thực thi. Liệu Wal-Mart có cùng một loại nhân lực an ninh như sòng bạc?

+0

Lỗi đánh máy: "Schneier" –