idea调试shiro
可参考[shiro反序列化复现](http://redteam.today/2019/09/20/shiro 反序列化复现/),动态分析环境搭建说的基本差不多,我这里说一下搭建时出现一些问题的解决方法供大家参考。
- 在.m2目录下toolchains.xml配置了jdk路径,仍然报错
解决方法也需要在pom.xml内<build>
里设置maven-toolchains-plugin, 版本名应当和toolchains.xml一致
1 | <plugin> |
- 使用mvn生成的web名称也并非shiro-web:war, 这里选web:war exploded作为tomcat发布包是一样的
- 关于断点
IDEA的断点有4种,分别用图形表示,Java 行的断点是圆的,菱形是Java方法处断点,空心是未开启的断点。其他两个不怎么常用,就不介绍了。
- 关于调试
关于调试没什么说的,一看就懂哈,不明白的把鼠标指向按钮,会出现英文提示。