网络安全学习笔记——域名伪装与URL跳转漏洞

目录

域名伪装基本概念

URL跳转漏洞

        漏洞原理

        发生场景

        实现方式

        防护方法 

        


                                               

                                                如果错过互联网,与你擦肩而过的不仅仅是机会,而是整整一个时代。

        

域名伪装基本概念

           域名伪装是指通过技术手段,将域名伪装成与指定域名相同或相似的域名,达到或实现某种行为。

URL跳转漏洞

        漏洞原理

        URL跳转漏洞的实现是通过web应用中带的重定向跳转功能,将用户访问重定向至另一个网站。一般用于钓鱼攻击

        发生场景

       网页操作中,每一次的网页跳转都可能会为钓鱼攻击提供可乘之机。

       网站登录,重置密码,身份认证后的跳转,收藏或者转发之后的跳转,提交订单之后的跳转等都可能会出现。

        如果网页中存在这种漏洞,那用户可能会在无意识的情况下进入钓鱼网站并提交真实信息,导致个人信息、账号及财产损失。

        实现方式

        meta标签跳转,Javascript跳转,Header头跳转,超链接跳转·····

        跳转方式一般有POST跳转GET跳转。下面属于GET跳转

        直接跳转

        http://www.a.com/login.html?url=http://www.b.com    这种类型在没有限制的情况下可以直接替换发生跳转至目标网站。

        当遇到存在限制的情况,可以通过以下方式进行绕过原网站跳转:
        

1、@      http://www.a.com/login.html?url=http://www.a.com@b.com  此时的网站地址及url均为原网站,通过@跳转至目标网站。
 2、\        http://www.a.com/login.html?url=http://www.b.com\a.com   此时网站地址是原网站,但url是目标网站,通过 \ 绕过 \ 之后的网站。
 3、\\        http://www.a.com/login.html?url=http://www.b.com\\a.com  此时网站地址是原网站,但url是目标网站,通过 \\ 绕过 \\ 之后的网站。
 4、?       http://www.a.com/login.html?url=http://www.b.com?a.com  此时网站地址是原网站,但url是目标网站,通过 ? 绕过 ? 之后的网站。
 5、#       http://www.a.com/login.html?url=http://www.b.com#a.com  此时网站地址是原网站,但url是目标网站,通过 # 绕过 # 之后的网站。
6、·       http://www.a.com/login.html?url=.b.com   此时网站地址是原网站地址,但url是目标网站地址,由于 · 操作不易发现,所以可能会跳转至目标网站。
 7、进制绕过    http://www.a.com/login.html?url=http://78456382   此时网站地址是原网站,但由于url链接不明显,所以可能会绕过原网站直接进入目标网站。
 8、缺失协议   http://www.a.com/login.html?returnurl=http://www.b.com  此时网站直接跳转至目标网站。

        ······

        路径型:http://www.a.com/login.html?url=/home  这种类型只能尝试@绕过。

        防护方法 

        限制referer、添加token、添加白名单映射机制等,但最根本的还是要严格检查跳转域名。

        现中国万网、新网等域名服务商已与2009年停止域名URL转发服务。开通日期暂未确定。

        

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
连续系统的时域分析是信号与系统学习中的重要部分。时域分析研究的是信号在时间域内的变化规律,常用的分析方法包括冲激响应法、单位阶跃响应法和相应方程法。 1. 冲激响应法 冲激响应法是一种基于系统输入信号的冲激函数的响应来分析系统时域特性的方法。具体来说,将系统输入信号表示为一个冲激序列的加权和,然后计算出系统对每个冲激的响应,得到系统的冲激响应函数。然后,通过线性时不变系统的特性,可以将任何输入信号都表示为冲激序列的加权和,从而得到系统对任何输入信号的响应。 2. 单位阶跃响应法 单位阶跃响应法是一种基于系统输入信号的单位阶跃函数的响应来分析系统时域特性的方法。具体来说,将系统输入信号表示为一个单位阶跃函数的加权和,然后计算出系统对每个单位阶跃函数的响应,得到系统的单位阶跃响应函数。然后,通过线性时不变系统的特性,可以将任何输入信号都表示为单位阶跃函数的加权和,从而得到系统对任何输入信号的响应。 3. 相应方程法 相应方程法是一种基于系统微分方程的解析解来分析系统时域特性的方法。具体来说,根据系统微分方程的特性,可以得到系统的传递函数,然后通过拉普拉斯变换将输入信号和传递函数变换到频域内,最终通过反变换得到系统的时域响应。 以上三种方法都是分析连续系统时域特性的重要方法,各自适用于不同的情况。掌握这些方法可以帮助我们更好地理解和分析连续系统的时域特性。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Nosery

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值