jsp相关漏洞

注入
xss
上传
编辑器

st2漏洞
反序列漏洞
网站容器
弱口令漏洞

Struts漏洞
是Apache基金会jakarta项目组的一个开源项目
.action 可能会存在st2漏洞

漏洞挖掘

单个目标站进行测试

工具爬行
找打存在漏洞地址例如
xx.action (一般存在登录的地方 注册 留言的地方) 可能会存在
用相关工具进行测试即可

批量查找与利用(.do 是jsp的页面)
登录或者注册 留言的时候 会发现有.action的网址 那说明可能存在这个st2的漏洞
在这里插入图片描述用到的工具
找action的后缀 然后拿到这个工具里跑跑 看看 是否有回显

Java反序列漏洞
在这里插入图片描述其他漏洞
tomcat部署漏洞
在这里插入图片描述weblogic攻击
在这里插入图片描述在这里插入图片描述其他漏洞

越权漏洞
类型划分
水平越权
水平越权是指同等权限级别越权
纵向越权
纵向越权是指不同等权限级别越权

越权漏洞挖掘

在这里插入图片描述在注册的地方注册两个账号
并登陆一个账号
这样就可以修改资料
可以改邮箱 然后抓个包

逻辑漏洞挖掘

逻辑漏洞挖掘
逻辑密码找回
逻辑支付漏洞

说一种逻辑 就是 比如在忘记密码的页面上 去抓包 然后把账号的 比如电话 改成自己的电话号 然后再发送验证码 更改密码 这样就可以用他的账号 登录他的账号

或者是 当你有个账号密码 可以登录时 你想要破解其他人的 可以用正确的账号登录 然后进行抓包 然后再登录想破解的账号 登录后 抓包 把数据包 给改成正确的数据包 也可以登录
欺骗后台
在这里插入图片描述当复制数据包的时候 要带长度 报错的响应包和没报错的响应包的长度肯定是不一样的. 欺骗后台

逻辑支付漏洞

支付金额 购买数量
比如莱趣商城

app

逻辑
越权

要在app上设置一个代理

挖掘
漏洞出现点
数据交互的地方
用户可操作的地方
参数可控制的地方
漏洞产生
在这里插入图片描述 漏洞验证
在这里插入图片描述在这里插入图片描述

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
JSP(JavaServer Pages)是一种用于开发动态Web页面的Java技术。在JSP页面中,可以使用script标签来包含JavaScript代码。xss(跨站脚本攻击)是一种常见的网络安全漏洞,攻击者通过在网页中注入恶意的脚本代码,使得用户的浏览器执行这些脚本并达到攻击目的。 对于JSP页面中的script标签,存在一些潜在的XSS漏洞,这些漏洞主要来源于两个方面。 首先,通过动态生成的页面内容,如果不经过合适的处理就直接输出到script标签中,就可能导致XSS漏洞。攻击者可以在输入框中输入恶意脚本代码,并提交给服务器,服务器将此代码动态生成到JSP页面中的script标签中,当用户访问该页面时,恶意脚本就会被执行,从而对用户造成安全威胁。 其次,对于从其他地方获取的数据,如果没有进行适当的过滤和验证,也可能导致XSS漏洞。比如从URL参数、表单数据、cookie等位置获取的数据,如果直接被输出到JSP页面的script标签中,也可能被攻击者利用。 为了解决这些XSS漏洞,我们可以采取一些有效的措施。比如对用户输入的数据进行合适的过滤和转义,确保使用合适的编码方式输出到script标签中,可以使用如JSTL的c:out标签或者其他安全的输出方式。另外,对于从其他位置获取的数据,也要进行合适的验证和过滤,确保输出到script标签中的数据是安全可信的。 总之,对于JSP页面中的script标签,我们需要意识到可能存在的XSS漏洞,并采取适当的措施进行防范,以保护用户的信息安全。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值