短链接生成方法,原来这么简单
2023-10-06 08:01:18发布 浏览438次 信息编号:77271
友情提醒:凡是以各种理由向你收取费用,均有骗子嫌疑,请提高警惕,不要轻易支付。
短链接生成方法,原来这么简单
随着微博的快速发展,短链接服务变得更加活跃。 虽然短链接让人们更容易在微博和其他平台上分享,但它们也带来了很多风险。 由于短链接不包含任何目标网站信息,因此人们无法知道短链接会将我们带到哪里。 许多钓鱼犯罪分子在用户界面上发布钓鱼网站的“短链接”,然后微博平台自动将恶意短链接分发给所有用户的好友。 由于这些社交网络平台的用户之间存在信任关系,他们更容易点击这些恶意短链接,最终被引入这些钓鱼网站,其中包含身份证号、银行卡号、密码等敏感个人信息.会被盗,最终造成个人财产损失。
mrw.so是一种新的短链接生成方法,在生成过程中分析目标网站的特征并将其嵌入到短URL中,在短URL和目标网站URL之间建立联系,让用户可以了解一些点击短地址前先了解目标URL信息,提高警惕网络钓鱼行为。 这将有效遏制网络钓鱼犯罪分子肆无忌惮地利用短网址欺骗用户,为从源头减少恶意链接的产生、规范短链接生成服务提供有效参考。
1. 短链接服务
短链接服务通常包括两个过程:短地址生成和地址重定向。 短链接服务提供商将提供一个包含脚本的接口,该脚本包含缩短长地址的请求。 在检查滥用预防、URL过滤、垃圾邮件预防、URL验证等之后,系统将生成随机字符串并将ID与目标进行比较。 地址以某种形式存储在数据库中,并返回与该 ID 关联的短地址。 当用户访问该地址时,系统可以通过301、302或META重定向等域名重定向技术,将访问当前短链接的用户引导至目标网站。 对于短地址980.so/11,980.so是服务网站,11是编码后的ID。
2. 新形式的网络钓鱼
由于生成的短链接与目标网站没有内容联系,因此用户无法根据短链接猜测目标URL。 因此,钓鱼分子就利用这一弱点实施网络诈骗。 钓鱼者会通过微博等平台发送钓鱼网站短链接,生成合法地址,通过优惠、折扣等相关词语吸引其他好友。 其他用户收到该信息后,以为该信息指向淘宝、当当、工商银行等合法购物或银行网页,但事实上,该URL被重定向至假冒网站。 目前,传统的黑白名单方法无法在第一时间检测并提醒用户安全风险,检测钓鱼网站的机器学习方法也因短链接的随机性而无法提取有效特征。
3.内容相关短链接生成算法
基于内容的短链接生成算法在目标URL和生成的短链接之间构建了联系,使得在缩短地址的同时,用户可以猜测出短链接中目标URL的部分内容,从而达到防止网络欺诈。 。 该算法的主要思想来自于阿拉伯语不包含短元音的事实,但它也可以用于交流而不造成障碍。 因此,我们尝试将去掉元音的关键信息融入到短URL中,让用户在去掉元音的同时仍然可以猜出目标URL; 同时,我们添加了一个标志来存储对目标URL进行预处理的结果,以方便其他组织对此链接进行自动检测。
4. 短链接生成算法
首先提取目标 URL 的站点名称。 这里的站点名称是指URL中排除协议、顶级域名、路径等后最能反映目标网站类型的部分。例如:'''对于这个链接,我们首先会提取域名部分'''",然后提取站点名称'''"。这个过程可以直接使用正则表达式来实现。用户在使用长地址缩短服务时,会首先检查目标URL是否已被注册。如果目的地址已注册,则直接返回对应的短链接,如果目的地址或相关词尚未注册,则会递增统计相关词,生成的结果将包含相关词和计数部分,确保相关词可以区分不同站点上的单词,例如“980.so”将按照请求短链接服务的顺序生成,同一站点下的链接将通过对其内部ID进行编码来区分。
5、短链接安全检测
在提供短网址服务时,会对目标链接进行简单的安全检查,检测是否含有钓鱼网站特征,并对短链接添加标记,不仅方便用户了解更多安全信息,也方便第三方机构基于该特性实现自动化检测。 首先,检测目的地址是否已经是短链接。 如果是,则进一步判断是否为本站提供的短链接。 对于本站提供的短链接,将提取识别位。 否则,目标地址将被恢复。
提醒:请联系我时一定说明是从星空网上看到的!