一. 漏洞利用条件•jdk9+•Spring 及其衍生框架•使用tomcat部署spring项目•使用了POJO参数绑定•Spring Framework 5.3.X < 5.3.18 、5...
一场XStream的偶遇
0x-1开幕暴击 本文为xstream&java新手的总结文章,有不足和错误之处请大师父们及时指正,谢谢! 放个总目录方便大家知道写的什么:0x00了解Xstream这玩意跟fas...
免root/不刷机/拒绝Xposed 实现 Android改机
通常我们通过一些底层技术对手机中的各种基础信息进行一个修改。包括机型参数和周围环境参数。说明主要修改的参数有Android_Id、IMEI、手机序列号、手机号码、WIFI-MAC、WIFI-Name、...
某国产中间件文件上传漏洞分析
0x01 漏洞分析该系统是基于spring mvc,根据通报搜索路由为deployApp,找的相关controller最终找的路由为/xxxx/application/deployApp,且对应con...
CVE-2021-21351:XStream反序列化远程代码执行漏洞简析
01漏洞概述XStream是Java类库,用来将对象序列化成XML (JSON)或反序列化为对象。在 1.4.16 版本之前的 XStream 中,存在反序列化远程代码执行漏洞,漏洞编号为CVE-20...
JAVA文件上传漏洞防御
通过 String fileType = fileItem.getName().substring(i+1);获取到后缀,并使用equals进行限制。@WebServlet("/uploads")pu...
一次实战fastjson1.2.49
某次项目中看到这么一个报错fastjson1.2.49,非常的微妙。刚好逃脱1.2.47的java.lang.Class绕过,但落入了1.2.68的java.lang.AutoCloseable绕过。...
JS基本功系列-this指向问题总结
this指向问题总结new 绑定 什么是 new学过面向对象的小伙伴对new肯定不陌生,js的new和传统的面向对象语言的new的作用都是创建一个新的对象,但是他们的机制完全不同。创建一个新对象少不了...