保护账号信息安全的方法和系统的利记博彩app

文档序号:8530342阅读:665来源:国知局
保护账号信息安全的方法和系统的利记博彩app
【技术领域】
[0001] 本发明涉及计算机安全技术领域,特别是涉及一种保护账号信息安全的方法和系 统。
【背景技术】
[0002] 互联网技术的不断发展,为人们的生活和工作带来了极大的便利,但同时也带来 了新的安全隐患。目前互联网上存在许多钓鱼网站,这些网站通过仿冒真实网站的网址以 及页面内容,以骗取真实网站的用户的信任,诱导用户输入账号、密码等敏感信息,以达到 盗取用户的财物等不法目的,给用户带来损失。而且如果用户的敏感信息与用户的社交关 系链相关,比如社交网络或软件的账号及密码,不法分子甚至会利用通过钓鱼网站获取的 敏感信息,对与该用户具有社交关系的其它用户进行诈骗,这样就会造成更大范围的损失, 危害甚广。
[0003] 目前预防敏感信息泄露,一般是预先建立记录了钓鱼网站网址的数据库,当用户 访问网页时,判断用户访问的网页的网址是否在该数据库中,若是则该网页所在网站是钓 鱼网站;若否则认定该网页所在网站不是钓鱼网站,是安全的。
[0004] 然而,发明人发现传统的保护账号信息安全的方法,其预防能力完全依赖于预建 的数据库,若钓鱼网站的网址不在数据库中,该种方法就不起作用。而目前钓鱼网站的存 在期限非常短,往往一个钓鱼网站在传播了几次之后马上会进行域名和链接形式的变换伪 装,变换成数据库中不存在的网址后继续传播作恶。因此,传统的这种保护账号信息安全的 方法,已难以起到甄别钓鱼网站的作用。

【发明内容】

[0005] 基于此,有必要针对上述问题,提供一种能够有效保护账号信息安全的保护账号 信息安全的方法和系统。
[0006] -种保护账号信息安全的方法,所述方法包括:
[0007] 检测被访问网页中的账号输入事件;
[0008] 当检测到所述账号输入事件时,判断所述被访问网页的网址是否存在于预设安全 网址列表中;
[0009] 若所述被访问网页的网址不在所述安全网址列表中,则根据所述被访问网页的网 址和/或网页内容计算所述被访问网页与预设真实网页的页面相似度;
[0010] 根据所述页面相似度判断所述被访问网页是否存在安全风险,若是则显示账号安 全风险提示。
[0011] 一种保护账号信息安全的系统,所述系统包括:
[0012] 事件检测模块,用于检测被访问网页中的账号输入事件;
[0013] 存在判断模块,用于当检测到所述账号输入事件时,判断所述被访问网页的网址 是否存在于预设安全网址列表中;
[0014] 相似度计算模块,用于若所述被访问网页的网址不在所述安全网址列表中,则根 据所述被访问网页的网址和/或网页内容计算所述被访问网页与预设真实网页的页面相 似度;
[0015] 账号安全风险提示模块,用于根据所述页面相似度判断所述被访问网页是否存在 安全风险,若是则显示账号安全风险提示。
[0016] 上述保护账号信息安全的方法和系统,首先检测被访问网页中的账号输入事件 时,检测到账号输入事件则判断被访问网页的网址是否在预设安全网址列表中。如果不在 预设安全网址列表中,说明被访问网页有可能是恶意网站,此时需要进一步根据被访问网 页的网址和/或网页内容计算被访问网页与预设真实网页的页面相似度。页面相似度可以 衡量被访问网页与预设真实网页的相似程度,页面相似度越高,说明被访问网页与预设真 实网页越相似,就越有安全风险。因此,可以根据页面相似度判断被访问网页是否存在安全 风险,对于存在安全风险的被访问网页则显示安全风险提示,从而防止用户被恶意网站诱 导输入账号、密码,达到保护用户的账号信息安全的目的。
【附图说明】
[0017] 图1为一个实施例中保护账号信息安全的方法的流程示意图;
[0018] 图2为一个实施例中通过服务器对被访问网页进行安全风险检测的步骤的流程 示意图;
[0019] 图3为一个实施例中根据页面相似度判断被访问网页是否存在安全风险,并根据 判断结果执行不同的操作的步骤的流程示意图;
[0020] 图4为一个具体应用场景中应用保护账号信息安全的方法的流程示意图;
[0021] 图5为一个具体应用场景中显示访问风险提示的示意图;
[0022] 图6为一个具体应用场景中显示账号安全风险提示的示意图;
[0023] 图7为一个实施例中保护账号信息安全的系统的结构框图;
[0024] 图8为另一个实施例中保护账号信息安全的系统的结构框图;
[0025] 图9为一个实施例中账号安全风险提示模块的结构框图;
[0026] 图10为再一个实施例中保护账号信息安全的系统的结构框图;
[0027] 图11为一个实施例中能实现本发明实施例的一个计算机系统的模块图。
【具体实施方式】
[0028] 为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对 本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并 不用于限定本发明。
[0029] 除非上下文另有特定清楚的描述,本发明中的元件和组件,数量既可以单个的形 式存在,也可以多个的形式存在,本发明并不对此进行限定。本发明中的步骤虽然用标号进 行了排列,但并不用于限定步骤的先后次序,除非明确说明了步骤的次序或者某步骤的执 行需要其他步骤作为基础,否则步骤的相对次序是可以调整的。可以理解,本文中所使用的 术语"和/或"涉及且涵盖相关联的所列项目中的一者或一者以上的任何和所有可能的组 合。
[0030] 如图1所示,在一个实施例中,提供了一种保护账号信息安全的方法,本实施例主 要以该方法应用于具有网络连接功能的终端来举例说明。该方法包括:
[0031] 步骤102,检测被访问网页中的账号输入事件。
[0032] 被访问网页是指当前用户正在访问的网页。可通过检测密码输入框中输入的内容 实现检测账号输入事件。账号一般具有特定的格式,比如字符串长度超过预设长度值、由数 字或字母组成、一般不包括中文等,因此可通过检测被访问网页中的输入框中是否有输入 预设格式的字符串来实现检测账号输入事件。
[0033] 步骤104,当检测到账号输入事件时,判断被访问网页的网址是否存在于预设安全 网址列表中,若是则执行步骤106,若否则执行步骤108。
[0034] 当检测到账号输入事件时,说明此时用户有登录操作,需要判断被访问网页是否 安全。预设安全网址列表中包括确定可以信任的网站或网页的网址,比如知名公司的官方 网站及其网页等。预设安全网址列表可从服务器获取并存储在本地中;或者可存储在服务 器中,需要时从服务器拉取。安全网址列表并不一定以表的形式存在,也可以是文本或数据 库中按照预定格式存储的数据。其中,被访问网页的网址以及预设安全网址列表中的网址 可以是域名地址,也可以是IP(InternetProtocol,网际协议)地址。
[0035] 步骤106,无动作。
[0036] 此时,被访问网页的网址存在于预设安全网址列表中,说明被访问网页是安全的, 用户登录该网页没有安全风险。
[0037] 步骤108,根据被访问网页的网址和/或网页内容计算被访问网页与预设真实网 页的页面相似度。
[0038] 此时,被访问网页的网址不在预设安全网址列表中,说明该被访问网页的安全性 是未知的,需要根据被访问网页与预设真实网页的相似程度来衡量被访问网页的安全性, 其中预设真实网页是指被仿冒的网页。相似程度越高,被访问网页是仿冒预设真实网页的 恶意网页的嫌疑越大,安全性越低。
[0039] 预设真实网页的网址以及网页内容是被仿冒的对象,因此可通过被访问网页的网 址和/或网页内容来计算被访问网页与预设真实网页的页面相似度,进而衡量被访问网页 与预设真实网页的相似程度。可以通过检测被访问网页的网址和/或网页内容中的字符串 中是否包含预设关键字,以及预设关键字出现的频次来计算被访问网页与预设真实网页的 页面相似度。其中,被访问网页的网页内容可通过DOM(DocumentObjectModel,文档对 象模型,DOM可以以一种独立于平台和语言的方式访问和修改一个文档的内容和结构)树获 取。
[0040] 在一个实施例中,可根据被访问网页的网址和/或网页内容中的字符串,与预设 真实网页的相应的网址和/或网页内容中的字符串的编辑距离来计算网页相似度。其中, 编辑距离是指两个字符串之间,由一个转换成另一个所需的最少编辑操作次数。许可的编 辑操作包括将一个字符替换成另一个字符,插入一个字符,删除一个字符。
[0041] 举例说明,若预设真实网页的网址中包括字符串"abcdefg",而第一被访问网页的 网址中包括字符串"abcdefj",而第二被访问网页的网址中包括字符串"abgfedc"。那么显 然将"abgfedc"转换成"abcdefg"比将"abcdefj"转换成"abcdefg"需要更多的编辑操作 次数,即前者的编辑距离大于后者的编辑距离,则"abcdefj"比"abgfedc"更与"abcdefg" 近似,则第一被访问网页更有可能是恶意网页。
[0042] 在一个实施例中,被访问网页的网页内容包括网页标题、输入框前的文字信息以 及网页版权信息中的至少一项。
[0043] 网页标题(title),比如"XX公司首页"、"XX登录页面"等;输入框前的文字,比如 "账号"、"账户"、"密码"、"口令"等;网页版权信息,比如"Copyright?19xx-2〇XX,xxxx,All Rights Reserved"等。网页标题、输入框前的文字信息以及网页版权信息等这些网页内容 具有代表性,可以反映出被访问网页的拥有者是否有仿冒真
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1