• C#中使用protobuf-net进行序列化

    时间:2024-03-06 08:47:03

    前一篇文章我们看到使用Google.Protobuf有诸多不便(参考《如何在C#中使用Google.Protobuf工具》),这次我们来看看另一个工具的使用体验。相...

  • [Redis]——RedisTemplate的两种序列化方式

    时间:2024-03-05 08:11:59

      目录 1. RedisTemplate  2. StringRedisTemplate 方案一: 自定义RedisTemplate修改RedisTemplate的序列化器写入数据时自动序列化方案二: 使用StringRedisTemplate手动序列化手动反序列化1. RedisTemplat...

  • 序列化-反序列化--json-xml-protoBuf

    时间:2024-03-03 07:11:22

    序列化和反序列化 数据在网络中传输需要按照一定的规范组成。这些规定的规范有json,xml,protobuf。 序列化 也就是说数据需要通过网络传输时,需要把数据转化为需要的传输格式,所以需要把需要传输的数据生成json或者xml或者protobuf语言格式文件,才能传输。 反序列化 当数据传输完成...

  • CVE--3248——WebLogic反序列化漏洞利用工具

    时间:2024-03-01 10:55:31

    著名的web中间件WebLogic被曝出之前的反序列化安全漏洞补丁存在绕过安全风险,用户更新补丁后,仍然存在被绕过成功执行远程命令攻击的情况,安全风险高,Oracle官方及时发布了最新补丁,修复了该漏洞,阿里云安全团队建议用户尽快自查并升级。具体详情如下:漏洞编号:CVE-2017-3248漏洞名称...

  • form表单序列化为json格式数据 - 代码&优雅着&生活

    时间:2024-02-25 07:23:10

    form表单序列化为json格式数据 form表单序列化为json数据,通过ajax请求,传递json数据 在web开发过程中,经常遇到将form序列化不能格式的字符串提交到后台,下面就介绍怎样将form表单序列化为json字符串。首先,是...

  • JavaScript表单序列化的方法详解

    时间:2024-02-25 07:22:44

    本文介绍下,在javascript中实现表单序列化的方法,通过实例加深理解,有需要的朋友参考下吧。在JavaScript中,可以利用表单字段的type属性,连同name和v...

  • java 从零开始手写 RPC (04) -序列化

    时间:2024-02-22 20:59:15

    序列化java 从零开始手写 RPC (01) 基于 socket 实现java 从零开始手写 RPC (02)-netty4 实现客户端和服务端java 从零开始手写 RPC (03) 如何实现客户端调用服务端?前面几节我们实现了最基础的客户端调用服务端,这一节来学习一下通讯中的对象序列化。为什么...

  • 【Java万花筒】选择最适合您的数据序列化格式:比较 Avro、Protocol Buffers、JSON、XML、MessagePack和BSON

    时间:2024-02-21 22:49:29

    选择最佳数据序列化格式:找到适合您的解决方案 前言 在当今数据驱动的世界中,高效地处理和传输数据变得至关重要。选择合适的数据序列化格式对于数据存储、通信和处理的性能至关重要。本文将介绍并比较几种常用的数据序列化格式,包括Apache Avro、Protocol Buffers、JSON、XML、Me...

  • vulhub中Apache Log4j Server 反序列化命令执行漏洞复现(CVE-2017-5645)

    时间:2024-02-21 19:48:08

    Apache Log4j是一个用于Java的日志记录库,其支持启动远程日志服务器。Apache Log4j 2.8.2之前的2.x版本中存在安全漏洞。攻击者可利用该漏洞执行任意代码。 1.我们使用ysoserial生成payload,然后直接发送给`your-ip:4712`端口即可。 java ...

  • IDEA实现序列化时如何自动生成serialVersionUID

    时间:2024-02-21 09:06:48

    实现步骤:1.安装GenerateSerialVersionUID插件 2.点击idea左上角File -> Settings -> Editor -> Inspections -> 搜索 Serialization issues ,找到 Serializable class...

  • 【Web】CTFSHOW java反序列化刷题记录(部分)-web

    时间:2024-02-19 17:34:28

    考察JDBC反序列化,并给了User类和Connection类代码 Connection类源码如下: package com.ctfshow.entity; import java.io.IOException;import java.io.ObjectInputStream;import ja...

  • 从零开始实现简单 RPC 框架 5:网络通信之序列化

    时间:2024-02-17 10:26:13

    从现在开始,我们要开始讲网络通信相关的内容了。既然是网络通信,那必然会涉及到序列化的相关技术。序列化器的定义,很简单,只有序...

  • (三十八)golang--json(对切片、map、结构体进行序列化)

    时间:2024-02-01 21:06:17

    (三十八)golang--json(对切片、map、结构体进行序列化) JSON(javascript object notation)是一种轻量级的数据交换格式,易于人阅读和编写,同时也易...

  • tp6.0.x 反序列化漏洞

    时间:2024-02-01 14:22:25

    tp6 反序列化漏洞复现环境tp6.0 apache php7.3漏洞分析反序列化漏洞需要存在 unserialize() 作为触发条件,修改入口文件app...

  • fragment 与activity通信 Bundle 序列化数据 Serializable - 赵子隆

    时间:2024-01-31 10:34:56

    fragment 与activity通信 Bundle 序列化数据 Serializable 1、fragment简单套用(静态调用):新建一个fragment,其xml文件如下:<LinearLay...

  • 面试官:三年工作经验,你连序列化都说不明白?

    时间:2024-01-28 16:39:50

    什么是序列化、反序列化序列化:把Java对象转换为字节序列的过程。反序列化:把字节序列恢复为Java对象的过程。序列化的作用1、可以把对象的字节序列永久地保存到硬盘...

  • shiro<1.2.4反序列化分析

    时间:2024-01-28 14:21:09

    0x01、环境搭建下载地址:https://codeload.github.com/apache/shiro/zip/shiro-root-1.2.4环境:...

  • 深度解析Java8社招面试题:Lambda序列化到底行不行?

    时间:2024-01-26 18:27:12

    大家好,我是小米,一个热爱技术分享的小伙伴。今天,我们来聊一个关于Java8的话题,一个颇具技术深度的问题:“社招面试题:Java8中的Lambda表达式可以序列化吗?”废话不多说,让我们一起揭开这个技术的神秘面纱!Lambda表达式的崛起在Java8之前,我们编写代码时常常要依赖匿名内部类,这使得...

  • java序列化

    时间:2024-01-26 17:57:53

    Java序列化Serialize序列化与反序列化序列化:把对象写入到流中反序列化:把对象从流中读取出来什么情况下序列化对象需要通过网络进行传输需要持久化对象...

  • weblogic-CVE--2551-IIOP反序列化学习记录

    时间:2024-01-26 15:26:56

    CORBA:具体的对CORBA的介绍安全客这篇文章https://www.anquanke.com/post/id/199227说的很详细,但是完全记住是不可能的,...