[关闭]
@1kbfree 2019-07-10T13:11:18.000000Z 字数 754 阅读 1535

越权攻击笔记

渗透


越权漏洞的产生

越权漏洞是Web应用程序中一种常见的安全漏洞。它的威胁在于一个账户即可控制全站用户数据。当然这些数据仅限于存在漏洞功能对应的数据。越权漏洞的成因主要是因为开发人员在对数据进行增、删、改、查询时对客户端请求的数据过分相信而遗漏了权限的判定。所以测试越权就是和开发人员拼细心的过程

越权漏洞的分类

如何查找越权漏洞

在与服务器进行数据交互时客户端携带着标识用户的身份的cookie,当服务端的session与cookie中的身份匹配成功后,才能允许该用户进行相关操作(cookie和session的关系-->一弹、二弹)。除了cookie之外,在请求中可能会带一些参数,细览下可能存在辨别信息的唯一值,来进行测试。这里要说一点,传输的参数并不一定在请求参数中,也有可能存在链接等位置。当拦截一个请求后分析是否有参数:

越权漏洞之信息泄露

image_1c8kjmc3qgmv1isf1qi41ft61ve62n.png-150.2kB
image_1c8kjrbqo1pva1qq61giem5clqt34.png-33.5kB

我们可以看到,在这个收获地址这里我们输入了不同的id,就返回了不同的id出来了

越权漏洞之删除信息

test1:

image_1c8kj83eq1otm4ok1q9tcf31gdk1g.png-140kB

test2:

image_1c8kjugfhi451aglbb71moc1egi3h.png-278.1kB

此时我们可以将test1里删除的那个id值改成test2的id值:

image_1c8kk0c0q1r52okc1oa11sbn1js73u.png-181.8kB

image_1c8kk5da11pk3bqo1rd8od33eq4b.png-276.3kB
这里的刷新一下,打错成刷新一样了

我们成功的将test2的收获地址,越权删除了

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注