FastJson 反序列化学习
2019年8月25日 - 网易
FastJson利用toJSONString方法来序列化对象,而反序列化还原回Object的方法,主要的API有两个,分别是JSON.parseObject和JSON.parse,最主要的区别就是前者返回的是JSONObject而后者返回的是实际类型的对象,当在没有对应类的定义的情况下,通常情况下都会使用JSON.parseObject来获取数据。我们可以看到使用SerializerFeature.Write...
详情
研究笔记 Java反序列化漏洞分析
2018年5月31日 - 网易
publicstaticvoidmain(Stringargs[])throwsIOException,ClassNotFoundException{Useruser=newUser();//将序列化对象存储在serialize_data中ObjectOutputStreamoos=newObjectOutputStream(newFileOutputStream("serialize_data"));System.out.println("serialize");oos.writeObject(user);//...
详情