【技术实现步骤摘要】
移动客户端域名过滤方法、装置、电子设备及存储介质
[0001]本专利技术涉及人工智能领域,涉及一种域名解析方法,尤其涉及一种移动客户端域名过滤方法、装置、电子设备及计算机可读存储介质。
技术介绍
[0002]在金融客户端服务流程下,部分业务的办理可以根据客户的已有保单来进行增信或者增额,目前市面上有多大数十种不同的保险公司,每个保险公司都有特定的主页来查询客户的保单信息,如果脱离客户端去外部获取投保数据,如保单截图,不法分子可能会进行保单截图伪造,增加金融服务商辨别难度和风险,所以对于该种数据通常要求在家服务商自己的客户端内部进行,而在服务商客户端内打开一个保险公司页面,在该页面上也可能有许多超链接可以跳出本身保险公司页面,这又给不发分子伪造数据的可能,所以服务商通常会在自己的客户端内进行域名配置,只有不在过滤域名列表内的页面才可以在服务商客户端内访问,在域名配置与查找的实现上,过滤域名表往往配置有大量的数据,且通常一个客户端不会访问全部的域名,如果全部放在客户端内保存,会占据用户手机大量的存储空间,即便用户手机存储空间足够 ...
【技术保护点】
【技术特征摘要】
1.一种移动客户端域名过滤方法,其特征在于,包括:根据预设业务规则对需要过滤的域名进行落库处理以形成域名库;根据所述域名库中的域名建立域名序列,并基于所述域名序列在标准过滤表中存放域名指纹以形成域名过滤表;判断客户端网络请求中的请求域名是否满足所述域名过滤表的占位要求;若不满足所述过滤表的占位要求,则根据所述请求域名进行网页跳转完成网页访问;若满足所述过滤表的占位要求,则对所述客户端网络请求进行访问过滤,并向客户端发送无法访问公告。2.如权利要求1所述的移动客户端域名过滤方法,其特征在于,所述根据预设业务规则对需要过滤的域名进行落库处理以形成域名库,包括:根据预设业务规则收集链接黑名单;在所述链接黑名单中提取网站列表;根据所述网站列表获取域名;对所述域名进行落库处理以形成域名库。3.如权利要求1所述的移动客户端域名过滤方法,其特征在于,所述根据所述域名库中的域名建立域名序列,并基于所述域名序列在标准过滤表中存放域名指纹以形成域名过滤表,包括:阅读所述域名库形成域名序列;初始化预存储的过滤表,确定所述过滤表的行数形成标准过滤表,并在所述标准过滤表中存放根据所述域名序列生成的域名指纹以形成域名过滤表。4.如权利要求3所述的移动客户端域名过滤方法,其特征在于,确定所述过滤表的行数形成标准过滤表的过程,包括:将所述过滤表转换为二维数组;基于所述二维数组将所述域名库中的域名数量乘以二以获取乘值;判断所述乘值是否为二的指数倍;其中,若所述乘值为二的指数倍,则将所述乘值作为所述过滤表的结果值;若所述乘值不是二的指数倍,则对所述乘值进行扩大为与所述乘值相差最小的二的指数倍值,并将所述二的指数倍值作为所述过滤表的结果值;将所述结果值与预设值进行比较以获取较大值,并将所述较大值除以四以获取所述过滤表的行数。5.如权利要求3所述的移动客户端域名过滤方法,其特征在于,在所述标准过滤表中存放根据所述域名序列生成的域名指纹以形成域名过滤表的过程,包括:通过哈希函数依次对所述域名序列中的域名进行求值计算以获取哈希值;将所述哈希值与255进行取余计算以获取余数,在所述余数上加1以获取域名结果;其中,若所述域名结果在1
‑
255的范围内,则将所述域名结果作为域名指纹;并且,所述...
【专利技术属性】
技术研发人员:陈晟豪,
申请(专利权)人:平安普惠企业管理有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。