什么是白名单和黑名单数据?

     2023-02-24     182

关键词:

【中文标题】什么是白名单和黑名单数据?【英文标题】:What is whitelist and blacklist data? 【发布时间】:2010-11-30 00:16:01 【问题描述】:

我正在阅读有关 XPCOM 组件开发的信息。我遇到了这些称为白名单数据和黑名单数据的术语,我试图在谷歌上找到但无法找到..我不知道它与编程有什么关系,如果我把问题放在错误的地方请见谅..

【问题讨论】:

【参考方案1】:

白名单和黑名单是过滤数据的两种方式。如果您有白名单,那么您将只过滤白名单上的数据;如果您有黑名单,您将只过滤掉该名单上的数据。

例如,考虑自动拒绝来电。你可以有一个营销公司的黑名单,所以除了他们之外的每个人都可以给你打电话。或者你可以有一个包含你朋友号码的白名单,这样只有他们才能给你打电话。

TL;DR:

白名单 - 只有这些东西。 黑名单 - 除了这些东西。

【讨论】:

"tl;dr" 后面的解释不管是什么意思,都是最容易理解的:) 完美而简短的答案。 +1【参考方案2】:

我不知道它与您的 XPCOM 组件有何关系,但笼统地说:

白名单是您知道的好东西的列表 黑名单是您知道不好的事情的列表。

垃圾邮件过滤器就是一个很好的例子 - 您有一个白名单,其中列出了您愿意在不检查垃圾邮件的情况下接收来自哪些人的电子邮件,以及一个已知垃圾邮件发送者的黑名单,他们的电子邮件会被自动删除。来自不在这两个列表中的任何人的电子邮件都可能会使用贝叶斯过滤器(或类似过滤器)进行检查,以确定它们是否看起来像垃圾邮件。

【讨论】:

我猜如果白名单和黑名单上都有东西,你有问题吗?我想知道在现实世界中是否有任何可能发生这种情况的情况以及执行哪种情况?【参考方案3】:

来自***:

Blacklist: 在计算中,黑名单是一种基本的访问控制机制,允许所有人访问,除了黑名单的成员(即拒绝访问列表)。相反的是白名单,这意味着除了白名单的成员之外,不允许任何人。作为一种中间立场,灰名单包含临时阻止或临时允许的条目。 灰名单项目可能会被审查或进一步测试是否包含在黑名单或白名单中。

Whitelist:白名单(或白名单)是实体的列表或注册,出于某种原因,这些实体被提供特定的特权、服务、移动性、访问或识别。作为动词,白名单可以意味着授权访问或授予成员资格。相反,黑名单是识别被拒绝、无法识别或排斥的实体的列表或汇编。

【讨论】:

【参考方案4】:

Bruce Schneier 对计算机安全背景下的黑名单与白名单进行了出色的解释:https://www.schneier.com/blog/archives/2011/01/whitelisting_vs.html。

物理安全通常在白名单模式下工作:如果你有钥匙,你可以开门;如果你知道密码,你就可以打开锁。我们这样做并不是因为它更容易——尽管列出应该允许通过办公室门的人员的名单通常比列出不应该允许的人员名单要容易得多——而是因为它是一个安全系统,可以自动实施,无需人员。

要在现实世界中找到黑名单,您必须开始查看几乎每个人都被允许的环境。赌场就是一个很好的例子:每个人都可以进来赌博,除了那些在赌场的黑皮书或更一般的格里芬书上特别列出的少数人。一些零售商店也有同样的模式——谷歌搜索“禁止进入沃尔玛”会产生 150 万次点击,包括梅根福克斯——尽管你不得不怀疑执法。沃尔玛和赌场的保安人员一样吗?

【讨论】:

【参考方案5】:

白名单是一个列表,您可以在应用程序中使用它来满足功能的进一步需要,而黑名单是您在应用程序中进一步进行时不感兴趣的列表。

【讨论】:

这并不能以任何方式回答问题!

我的手机管家骚扰拦截黑名单数据库

将添加的黑名单存储到本地数据库:  创建一个黑名单数据库,将存储number(电话号)和mode(模式)  1电话 2短信 3全部 数据库创建:packagecom.chb.myphonesave.dao;importandroid.content.Context;importandroid.database.sqlite.SQLiteDatabase;imp... 查看详情

JWT 和会话的黑名单有啥区别?

】JWT和会话的黑名单有啥区别?【英文标题】:WhatisthedifferencebetweenablacklistofJWT\'sandsessions?JWT和会话的黑名单有什么区别?【发布时间】:2021-12-2714:51:32【问题描述】:实现登录流程并被JWT说服,因为我们优先考虑扩展。过去,... 查看详情

proxyswitchyomega使用黑名单和白名单

“黑名单”会告诉代理工具,黑名单(国外)里面的网站要使用代理;“白名单”会告诉代理工具,白名单(大陆网站)里面的网站直接连接,其余使用代理。黑名单PAC黑名单PAC两条(任选其一):https://github.com/gfwlist/gfwlist/blob... 查看详情

白名单是啥意思?

白名单的概念与“黑名单”相对应。白名单技术的宗旨是不阻止某些特定的事物,它采取了与黑名单相反的做法,利用一份“已知为良好”的实体(程序、电子邮件地址、域名、网址)名单。没有必要运行必须不断更新的防病毒软... 查看详情

风控核心子域——名单服务构建及挑战(代码片段)

...名单?名单服务通常有几个部分组成:风险类型黑名单:绝对会被拒绝的用户。大部分是历史数据清洗出来作弊或者破坏业务的用户,这部分用户对企业无价值且放之进入会破坏生态平衡灰名单:灰名单上的... 查看详情

routeos软路由hotspot热点认证网关添加白名单和黑名单

 1、添加白名单和黑名单地址池白名单IP地址池172.18.10.0/24黑名单IP地址池172.18.20.0/24 2、添加IP网关白名单网关172.18.10.0/24黑名单网关172.18.20.0/24  查看详情

爬虫实战:百度失信人名单(代码片段)

...录失信人信息爬虫项目1.需求2.开发环境3抓取百度失信人名单3.1.实现步骤:3.2创建爬虫项目3.3.根据需求,定义数据模型3.4实现百度失信名单爬虫3.5.保存失信名单信息3.6.实现随机User-Agent和代理IP下载器中间件,解决IP反爬.4.实现抓取... 查看详情

datanode

...在白名单上的主机节点不可用,在HDFS上也不会显示  黑名单:在黑名单上的数据节点不可用,但在HDFS上有显示记录1:白名单设置步骤:  (1)在NameNode的/opt/module/hadoop-2.7.2/etc/hadoop目录下创建dfs.ho 查看详情

nginx配置ip白名单和黑名单(代码片段)

白名单设置,访问根目录location/allow123.34.22.155;allow33.56.32.1/100;denyall;黑名单设置,访问根目录location/deny123.34.22.155;特定目录访问限制location/tree/listallow123.34.22.155;denyall; 查看详情

大数据hadoop集群的扩容及缩容(动态添加删除节点)

添加白名单和黑名单白名单,表示在白名单的主机IP地址可以用来存储数据企业中;配置白名单,可以尽量防止黑客恶意访问攻击。配置白名单步骤如下:原文:sw-code1)在NameNode节点的/opt/module/hadoop-3.1.3/etc/hadoop目录创建whitelist... 查看详情

管理数据,应用程序和主机安全-c

1、应用程序黑名单是指阻止被组织认定的不良程序的执行,为了实施黑名单功能,需要将拒绝访问系统的应用程序列举出来,防止它们安装到目标系统中并在其运行。2、应用程序白名单是指将需要维护的一组允许的应用程序列... 查看详情

垃圾短信邮件判断算法

...360手机卫士这种APP在手机本地或云端保存一份电话的手机黑名单数据,来电的时候手机判断下就可以决定是否为骚扰电话了,本地存储,黑名单的数据量如果很大的话,可能会占内存比较大,不过这个可以借鉴以前的布隆过滤器... 查看详情

校招黑名单(代码片段)

Github上有很多流行的开源项目。有一些和技术相关的,有一些和程序员生活相关的,还有一些和程序员就业爆料相关的。除过一些轰轰烈烈的开源项目之外,还有一个开源项目倍受业内朋友喜爱,目前在Github上Star... 查看详情

通过将 IP 列入白名单和更改别名来保护 phpMyAdmin

】通过将IP列入白名单和更改别名来保护phpMyAdmin【英文标题】:SecuringphpMyAdminbywhitelistingIPsandchangingalias【发布时间】:2021-11-0416:51:35【问题描述】:我正在尝试找出保护对我的MariaDB数据库的访问的最佳方法。我有一个根非wordpres... 查看详情

20170727xlvba根据总名单和模板生成多页名单

SubCountingDown()DimDicAsObject‘用于分类统计DimiAsLongDimCountDownAsLong‘每页最多几条信息DimxAsLong,yAsLongDimPageAsLong‘页数DimIndexAsLong‘每页的序号DimShtAsWorksheetDimStartRowAsLong,EndRowAsLong‘分页的起始行DimmRngAsRange‘模板 查看详情

Rails Gem sanitize - 如何加入白名单和

】RailsGemsanitize-如何加入白名单和【英文标题】:RailsGemsanitize-Howtowhitelist&【发布时间】:2011-12-2417:47:30【问题描述】:现在我们正在使用sanitizegem:https://github.com/rgrove/sanitize问题是如果您输入“hello&world”,sanitize会将... 查看详情

oauth2+jwt登出(黑名单方案)(代码片段)

点击上方关注“终端研发部”设为“星标”,和你一起掌握更多数据库知识来源:blog.csdn.net/lbjfish/article/details/109321044上一篇:面试官:int(1)和int(10)有什么区别?大家好,我是终端研发部的小于哥。说明首... 查看详情

如何将 AWS Beanstalk IP 列入白名单

...,但问题是beanstalk处于自动缩放模式并动态生成实例。有什么办法可以摆脱这种情况?【问题讨论】:【参考方案1 查看详情