Database 泄露假号码/防止假注册/假短信

Database 泄露假号码/防止假注册/假短信,database,security,backend,user-registration,mobile-development,Database,Security,Backend,User Registration,Mobile Development,我面临这样一个问题,在谷歌上找不到答案。例如,我有一家公司为客户提供一些服务。对于新用户,我有促销/折扣。正如我们所知,有很多网站提供假号码接收短信注册。我需要一个有用的解决方案来防止注册这些号码。我想检查一下这个号码是不是真的,只有真的才允许注册。你的建议/解决方案是什么?为了逃避这样的问题,你会做什么,或者可能已经做了什么 注意:可能有些标签与此问题无关,因此请通知我,我将删除此标签。或相反,如果你有任何建议相关的标签,请让我知道我会添加此标签 先谢谢你 通常,您要做的是将号码/电子邮件发送

我面临这样一个问题,在谷歌上找不到答案。例如,我有一家公司为客户提供一些服务。对于新用户,我有促销/折扣。正如我们所知,有很多网站提供假号码接收短信注册。我需要一个有用的解决方案来防止注册这些号码。我想检查一下这个号码是不是真的,只有真的才允许注册。你的建议/解决方案是什么?为了逃避这样的问题,你会做什么,或者可能已经做了什么

注意:可能有些标签与此问题无关,因此请通知我,我将删除此标签。或相反,如果你有任何建议相关的标签,请让我知道我会添加此标签


先谢谢你

通常,您要做的是将号码/电子邮件发送到服务,最有可能的方式是通过API。很少有任何内部软件可以实现此功能

这里有一些服务,我以前使用过并使用过etumos,不错,但它是有价格的

对于numverify,它在一定程度上是免费的。尝试一下,看看它是否适用于您的解决方案

它支持载波检测

虽然电话号码有助于企业识别客户并使其合法化,但有些号码很容易从某些运营商处检索。对于exmaple,任何人都可以从免费的在线提供商处快速注册多个电话号码,从而轻松创建假个人资料

为解决此风险,numverify API将返回一个单独的
carrier
对象,其中包含注册请求电话号码的运营商的名称。通过这种方式,企业可以要求与更高欺诈实例相关的运营商进行额外的身份验证


向该号码发送短信,提出一个人类比机器人更能回答的问题,然后请求回复。

我不是这方面的专家,但我认为有两种SIM卡,物理卡和虚拟卡,我认为你可以通过某种方式判断收到短信的号码是否分配给了虚拟SIM卡(我猜是通过某种API)。然而,一些在线短信提供商使用物理sim卡(有时价格不同),我不认为你可以安全地过滤这些,因为我作为一个提供商可以去电信公司购买20张sim卡供我的客户使用,这与我作为一个人购买的sim卡非常相似。你怎么知道这个号码是分配给一个人的,还是一个任何人都可以注册的在线短信号码提供商?我看不到这一点numverify响应。@GaborLengyel,载波检测下>"虽然电话号码有助于企业识别客户并使其合法化,但某些号码很容易从某些运营商处检索。对于exmaple,任何人都可以从免费在线提供商处快速注册多个电话号码,从而很容易创建假配置文件。为了解决此风险,numverify API将返回一个单独的运营商对象conta输入请求的电话号码注册的运营商的名称。这样,企业可以要求与更高欺诈实例相关的运营商进行额外的身份验证。“这是否意味着,作为这些服务的用户,我仍然应该维护高风险运营商的名单?运营商是否与德国电信不同?对于在线短信提供商来说,这会有所不同?可能是愚蠢的问题,只是想了解一些新的东西。:)嗯,维护“黑名单”肯定会由最终用户完成。您不希望每次都联系支持人员以解除阻止或阻止某些内容。因此,API会将载体对象返回给用户,供用户处理和筛选!这个问题并不愚蠢,每个人都在这里学习!读我的简历!:)识别号码是否伪造主要取决于承运人是否可信,“valid:true”属性也可以用作第一次检查。有一些在线网站提供临时号码,试试这些号码,看看哪家运营商回来了。