首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

SpringMVC-02 第一个SpringMVC程序

/* 会匹配 *.jsp,会出现返回 jsp视图 时再次进入spring的DispatcherServlet 类,导致找不到对应的controller所以404错。...可能遇到的问题:访问出现404,排查步骤: 查看控制台输出,看一下是不是缺少了什么jar包。 如果jar包存在,显示无法输出,就在IDEA的项目发布中,添加lib依赖! 重启Tomcat 即可解决!... /* 会匹配 *.jsp,会出现返回 jsp视图 时再次进入spring的DispatcherServlet 类,导致找不到对应的controller所以404错。...注册DispatcherServlet 关联SpringMVC的配置文件 启动级别为1 映射路径为 / 【不要用/*,会404】 3.Spring MVC配置文件 <beans xmlns="http:...可能遇到的问题:访问出现<em>404</em>,排查步骤: 查看控制台输出,看一下是不是缺少了什么jar包。 如果jar包存在,显示无法输出,就在IDEA的项目发布中,添加lib依赖!

88320

文件上传绕过-getshell

目标环境 Linux jsp 黑名单 前言 通过读取js文件,发现后台。然后查看用户名规则,进行爆破。最开始爆破一个,提示已过期,然后根据长度规则,特定去尝试。爆破出一个。...上传图片,改名为jsp绕过后无法访问。 继续测试,改名为jspx也是无法访问。 图片上传处有两个按钮,一个是查看,一个是下载。 jsp访问是404 但是可以正常下载。...内容检测绕过 过程1 上传图片,改名jsp ---404 这个时候就很疑惑。不知道为啥会这样, 难道是后缀和Content-Type不匹配的问题。...下载正常,访问404 过程3 感觉没有思路,沉思一会,想起来目标一定是有防护的。 后缀一定是绕过去。那么有问题的一定是内容检测。 想起来,以前jsp内容绕过的时候,一般都会对jsp中的%进行检测。...进行jsp免杀马的测试,发现正常本地可以免杀的马,上传之后就404.难道是内容长度太长了。 小马都无法访问。

44332

某次攻防文件上传绕过-getshell

目标环境 Linux jsp 黑名单 前言 通过读取js文件,发现后台。然后查看用户名规则,进行爆破。最开始爆破一个,提示已过期,然后根据长度规则,特定去尝试。爆破出一个,然后进行文件上传。...上传图片,改名为jsp绕过后无法访问。 继续测试,改名为jspx也是无法访问。 图片上传处有两个按钮,一个是查看,一个是下载。 jsp访问是404 但是可以正常下载。...内容检测绕过 过程1 上传图片,改名jsp —-404 这个时候就很疑惑。不知道为啥会这样, 难道是后缀和Content-Type不匹配的问题。...下载正常,访问404 过程3 感觉没有思路,沉思一会,想起来目标一定是有防护的。后缀一定是绕过去。那么有问题的一定是内容检测。想起来,以前jsp内容绕过的时候,一般都会对jsp中的%进行检测。...激动,终于可以访问jsp。离成功又近一步。 过程4 心里想着,只要上传不带%%的jsp码就可以了。找到之前不带%号的码,成功上传。激动了。下载正常,访问404!这……难道是不免杀的问题。这里难过了。

2K20

干货|最全的Tomcat漏洞复现笔记

由于有了Sun 的参与和支持,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现,Tomcat 5支持最新的Servlet 2.4 和JSP 2.0 规范。...这里就不详细介绍环境搭建了 首先进入CVE-2017-12615的docker环境 sudo docker-compose up -ddocker ps //查看docker环境是否启动成功 这里首先进入docker查看一下...后缀的上传,这里首先使用PUT方法直接上传一个冰蝎的jsp上去,发现返回的是404,应该是被拦截了 这里就需要进行绕过,这里绕过有三种方法 1.Windows下不允许文件以空格结尾以PUT /a001.../在文件名中是非法的,也会被去除(Linux/Windows)Put/a001.jsp/http:/1.1 首先使用%20绕过。...这里看到返回201已经上传成功了 进入docker查看一下,确认是上传上去了 第二种方法为在jsp后缀后面使用/,因为/在文件名中是非法的,在windows和linux中都会自动去除。

9K51

IDEA建立Spring MVC Hello World 详细入门教程

创建完成后项目有这些文件,主要是三个xml文件+一个index.jsp 这个jsp文件最后肯定是不要的,不过也先不要慌着删 ?...其实这个时候访问结果是404,因为后边还有不少配置没有做... ?...错误,不过比刚才的404错误前进了一大步 毕竟这次Controller已经执行了,如果刚才的断点没有去掉,你可以验证一下看看 这一回是因为是“/WEB-INF/jsp/say.jsp”这个View找不到...但是如果现在这样写,会报一个很奇怪的500错误,而不是404 ?...) 这个没啥好解释的,刚才你让Spring去哪里找这个View,就把这个View创建在哪里 如果找不到,他就简单粗暴的404错误,根据前边我写的代码,创建位置应该入下图。

1.9K20
领券