E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
shiro反序列化
JAVA序列化和
反序列化
JAVA序列化和
反序列化
文章目录JAVA序列化和
反序列化
序列化什么是序列化?为什么要进行序列化?如何将对线进行序列化具体实现过程完整代码序列化什么是序列化?
抠脚大汉在网络
·
2023-11-25 01:22
java
java
开发语言
ArrayList的序列化的实现(详解)
transient解读在序列化的过程中,如果被序列化的类定义了writeObject和readObject方法,虚拟机会试图调用对象类里面的writeObject和readObject方法,进行用户自定义的序列化和
反序列化
程序员安然
·
2023-11-24 23:16
Java集合类
开发语言
java
list
Python算法——树的序列化与
反序列化
Python中的树的序列化与
反序列化
树的序列化与
反序列化
是指将树结构转换为字符串表示(序列化),以及将字符串表示还原为原始树结构(
反序列化
)。
Echo_Wish
·
2023-11-24 23:37
数据结构与算法
Python
笔记
Python算法
算法
python
深度优先
spring cloud 常用组件
1,注册中心/配置中心:nacose/eurka2,路由网关:GateWay,zuul3,负载均衡:Ribbon+Feign,4,服务限流熔断:Sentiel/Hystrix5,鉴权服务:
Shiro
6,
与智者同行
·
2023-11-24 21:50
spring
cloud
实现UserDetails导致的Jackson的序列化与
反序列化
问题
首先我还是以一个我遇到的新的问题来引发相关的讨论:@Data@EqualsAndHashCode(callSuper=false)@ApiModel(value="SystemUser对象",description="")publicclassSystemUserimplementsSerializable,UserDetails{........省略一些私有的字段@OverridepublicC
黑色帽子的蓝鲸
·
2023-11-24 19:49
java
开发语言
spring
boot
从Redis
反序列化
UserDetails对象异常后中发现FastJson序列化的一些问题
最近在使用SpringSecurity+JWT实现认证授权的时候,出现Redis在
反序列化
userDetails的异常。
墨枢Mosul
·
2023-11-24 19:13
redis
java
数据库
SpringSecurity
JWT
【安全漏洞】Emissary 的SSRF漏洞(CVE-2021-32639)发现过程
通过在Emissary项目上运行标准的CodeQL查询集,我发现了之前报告的任意文件泄露(CVE-2021-32093),但也发现了新的漏洞:不安全的
反序列化
漏洞(CVE-2021-32634);服务器端请求伪造漏洞
H_00c8
·
2023-11-24 19:17
Java
shiro
框架,切换身份后刷新subject的用户属性
/***@title切换身份,登录后,动态更改subject的用户属性*@paramprincipal*@descprincipal为用户的认证信息*/publicstaticvoidreloadAuthorizing(Userprincipal)throwsException{Subjectsubject=SecurityUtils.getSubject();StringrealmName=su
↘"LYong
·
2023-11-24 16:05
java
开发语言
shiro
源码篇 -
shiro
的session共享,你值得拥有
前言开心一刻老师对小明说:"乳就是小的意思,比如乳猪就是小猪,乳名就是小名,请你用乳字造个句"小明:"我家很穷,只能住在40平米的乳房"老师:"...,这个不行,换一个"小明:"我每天上学都要跳过我家门口的一条乳沟"老师:"......,这个也不行,再换一个"小明:"老师,我想不出来了,把我的乳头都想破了!"路漫漫其修远兮,吾将上下而求索!github:https://github.com/you
weixin_30861797
·
2023-11-24 15:06
数据库
java
后端
shiro
源码篇 -
shiro
的session共享
前情回顾
shiro
的session创建与session的查询、更新、过期、删除中,
shiro
对session的操作基本都讲到了,但还缺一个session共享没有讲解;session共享的原理其实在自定义
老爸是程序员
·
2023-11-24 15:24
shiro
shiro
Netty——Netty编解码器
解码(Decode)称为
反序列化
,它把从网络、磁盘等读取的字节数组还原成原始对象(通常是原始对象的拷贝),以方便后续的业务逻辑操作。
小波同学
·
2023-11-24 15:46
Redis 序列化器
在Redis中,序列化器(Serializer)是用于将数据在存储和读取时进行序列化和
反序列化
操作,即对数据进行编码和解码。在Java中操作Redis可以使用Redis客户端库。
imH9
·
2023-11-24 14:39
redis
java
数据库
致远M3
反序列化
RCE漏洞复现(XVE-2023-24878)
0x02漏洞概述致远M3server中mobile_portal接口处发现了fastjson
反序列化
漏洞,漏洞是通过接口/mobile_portal/api/pns/message
OidBoy_G
·
2023-11-24 13:21
漏洞复现
安全
web安全
Unity加载Json文件的数据
JsonUtility.fromjson:把Json信息转化为一个对象JsonUtility.tojson:把一个对象转化为json信息序列化:为了传输方便,将要传输的对象序列化为二进制的数据流,效率极高,接收时通过
反序列化
转化为对象
凜喵
·
2023-11-24 12:48
unity
现代化程序开发笔记(16)——序列化与
反序列化
在这篇文章中,我将介绍的是序列化与
反序列化
的相关技术与数据格式标准。需求背景众所周知,任何一个大型程序都需要和外界进行数据沟通交流,既需要接收外界传入的数据,也需要把内部计算得出的数据持久化。
EvianZhang
·
2023-11-24 11:39
现代化程序开发笔记
Json
序列化反序列化
IOS数据持久化之归档NSKeyedArchiver
归档(又名序列化),把对象转为字节码,以文件的形式存储到磁盘上;程序运行过程中或者当再次重写打开程序的时候,可以通过解归档(
反序列化
)还原这些对象。
weixin_30633405
·
2023-11-24 04:33
数据库
ios HTML 持久化存储,iOS数据持久化存储-NSKeyedArchiver
归档文件归档(称为序列化)是把对象转为字节码,以文件的形式存储到磁盘上;程序运行过程中或者当再次重写打开程序的时候,可以通过解归档(
反序列化
)还原这些对象。归档和解归档用于少量数据的持久化存储和读取。
KLHU156
·
2023-11-24 04:33
ios
HTML
持久化存储
【iOS数据持久化】归档解档(NSKeyedArchiver/ NSKeyedUnarchiver)
以文件的形式存储在磁盘上,只要遵循了NSCoding协议的对象都可以实现归档和解档(大部分foundation和CocoaTouch类都可以),将文档上的字节码转化为对象的过程叫做解档(unarchive)也叫
反序列化
Code&Ocean
·
2023-11-24 04:01
iOS
移动开发
数据持久化
NSKeyeArchiver
NAkeyUnarchiver
【iOS】—— 持久化
函数介绍沙盒目录的获取方式沙盒目录介绍六、持久化数据存储方式1.XML属性列表2.Preferences偏好设置(UserDefaults)3.NSKeyedArchiver归档和解档4.数据库存储什么是序列化和
反序列化
西邮郭富城
·
2023-11-24 04:01
iOS笔记
ios
数据库
iOS数据持久化 归档
归档(序列化),把对象转为字节码,以文件的形式存储到磁盘上;程序运行过程中或者当再次打开程序的时候,可以通过解归档(
反序列化
)还原这些对象。
ISX-YC
·
2023-11-24 04:30
存储
ios
数据
stable AIDL
也就是将对象转换为可以传输的二进制流(二进制序列)的过程,这样我们就可以通过序列化,转化为可以在网络传输或者保存到本地的流(序列),从而进行传输数据,
反序列化
就是从二进制流(序
步基
·
2023-11-24 04:33
Android开发
android
SpringSecurity-从入门到精通-学习完整笔记-附(完整demo源码)来自b站三更草堂老师的视频教程见下方链接
相比与另外一个安全框架
Shiro
,它提供了更丰富的功能,社区资源也比
Shiro
丰富。一般来说中大型的项目都是使用SpringSecurity来做安全框架。
hhzz
·
2023-11-24 00:40
springsecurity
java
springboot
学习
spring
boot
java
Serializer序列化器----
反序列化
使用
反序列化
使用1.验证使用序列化器进行
反序列化
时,需要对数据进行验证后,才能获取验证成功的数据或保存成模型类对象。
python小陈
·
2023-11-23 22:31
python+
WEB开发
Serializer和ModelSerializer
1.序列化和
反序列化
序列化,是指将复杂的QuerySet和Model类型转换成Python基本数据类型,从而将这些基本数据类型以JSON的形式响应给客户端。
心--瘾
·
2023-11-23 22:01
python
数据库
mysql
关于 djangorestframework记录一篇:Serializer序列化、
反序列化
码云https://gitee.com/white_bone_dreamer/drf0.git学习过程一、djangodrf快速入门:django项目创建+project独立虚拟环境创建#----------------------pycharm打开一个新建的文件夹#----------------------安装依赖包virtualenv:创建虚拟环境的工具包pipinstallvirtuale
冷凝娇
·
2023-11-23 22:00
#
Django
网络安全之渗透测试入门准备
①VMware安装及使用;②Kali安装及使用;③Hetian工具库运行环境安装2.前期信息收集:①子域名信息收集;②IP、端口信息收集;③网站信息收集3.寻找突破入口:①常用工具;②常见历史漏洞集合;③Java
反序列化
你玩个der
·
2023-11-23 18:17
安全测试
web安全
安全
IntelliJ IDEA 中自动生成 serialVersionUID 的方法
在使用Java开发过程中,我们经常需要在类中实现Serializable接口以支持对象的序列化和
反序列化
操作。
美丽风景-c
·
2023-11-23 17:40
intellij-idea
python
java
编程
Docker搭建CFS三层内网靶场
来构建起来,使用的docker环境都来自vulnhub首先尝试着构建能互相通信的容器,这里涉及到dockernetwork的创建使用,环境是WindowsforDocker首先我们启动两个容器Tomcat和
Shiro
weixin_45887311
·
2023-11-23 13:06
CTF
docker
容器
渗透测试
靶机
Kafka必须掌握的核心技术:java初学者经典代码
服务端参数配置二、生产者1.客户端开发必要的参数配置消息的发送序列化分区器生产者拦截器2.原理分析整体架构元数据的更新3.重要的生产者参数三、消费者1.消费者与消费组2.客户端开发必要的参数配置订阅主题与分区
反序列化
消息消费位移提交控制或关闭消费指定位移消费再均衡消费者拦截器多线程实现重要的消费者参数四
A编程老司机
·
2023-11-23 09:23
程序员
面试
后端
java
django restful framework序列化与
反序列化
在前后端分离开发中,对于RESTfulAPI设置,一般需要将查询/更新数据以JSON方式进行返回。序列化Model.pyfromdjango.dbimportmodelsclassUser(models.Model):username=models.CharField(verbose_name='用户名',max_length=10)age=models.IntegerField(verbose_
云淡风轻58
·
2023-11-23 05:59
django
restful
framework
django
restful
拍片哥 php,从CTF中学习PHP
反序列化
的各种利用方式
前言出于对php反序列漏洞感兴趣,遂写一文总结一下在学习PHP
反序列化
的漏洞过程中遇到的点,在CTF中有关的漏洞形式几乎是必出__wakeup()对应的CVE编号:CVE-2016-7124存在漏洞的PHP
登高至远
·
2023-11-23 05:48
拍片哥
php
【Web】Phar
反序列化
相关例题wp
ez_phar②[SWPU2018]SimplePHP③[NewStarCTF]PharOne④[NSSRound#4SWPU]1zweb①[HNCTF2022WEEK3]ez_phar标准的phar
反序列化
Z3r4y
·
2023-11-23 05:17
前端
android
CTF
WEB
CTF中一些绕过
PHP主要体现在序列化中;php中的类会有构造函数和析构函数,也还有内置的一些其他语言没有的函数:username=$username;$this->password=$password;}//
反序列化
时触发
周粥粥啊
·
2023-11-23 05:45
ctf
php
CTF
反序列化
入门例题wp
最近有再看
反序列化
,尝试着学一下比赛中的
反序列化
:pop链的构造以及应用[MRCTF2020]Ezpop先了解一下pop链中的魔法函数:pop构造函数append($this->var);}}classShow
YnG_t0
·
2023-11-23 05:45
web
php
安全
若依管理系统——前后端分离版(一)部署前后端并启动运行
目录一、介绍后端技术:SpringBoot框架SpringSecurity安全控制功能SpringSecurity与
Shiro
的区别二、建表三、修改配置文件四、打包、部署前端五、打包、部署后端六、登录一
Liu_Shihao
·
2023-11-23 02:06
项目总结
java
spring boot 前后端分离整合
shiro
(一)快速上手
springboot前后端分离整合
shiro
(一)快速上手前言第一次写博客,可能有些地方表达不是很好,不对的地方欢迎大家指出。
非正常编码
·
2023-11-23 02:06
shiro学习
java
spring
boot
shiro
前后端分离
权限
SpringBoot 集成Sa-Token 一个轻量级Java权限认证框架,让鉴权变得简单、优雅!
Sa-Token的开源项目SpringBoot集成Sa-Token1.添加依赖Maven方式Gradle方式2.设置配置文件3.查看Sa-Token配置4.创建测试Controller5.运行前言当你受够
Shiro
一碗情深
·
2023-11-23 02:05
Java
java
spring
boot
后端
JDBC
反序列化
漏洞分析
目录0x01JDBC简介0x02简单demo0x03漏洞分析漏洞复现代码调试wireshark抓包分析0x04结语0x01JDBC简介Java数据库连接,(JavaDatabaseConnectivity,简称JDBC),它是java程序与数据库交互的一组API,它提供了一种标准的方法,使Java应用程序能够执行SQL查询、更新数据库记录以及检索和更新结果集。这些API组要位于JDK的java.s
zkzq
·
2023-11-23 01:10
漏洞复现
系统安全
网络
网络安全
spring boot项目直接替换引用jar包
有一个老的springboot项目中使用到了
shiro
,最近
shiro
爆出安全漏洞了。所以要升级一下项目中的
shiro
版本。但是这个项目是由很久前的离职员工开发,源码已经无法找到了。
ITKEY_
·
2023-11-23 01:37
java
spring
boot
升级jar
基础知识|
反序列化
命令执行漏洞
0x00简介
反序列化
漏洞是基于序列化和
反序列化
的操作。
灼剑(Tsojan)安全团队
·
2023-11-23 00:08
知识
java
开发语言
后端
java获取泛型的类型_Java 如何获取泛型类型
前言在Java开发中,获取泛型这种操作虽不是很常用,但有时确实必须的,比如将Json字符串
反序列化
成对象的时候。今天就来介绍这个操作。
shikaao14
·
2023-11-22 23:35
java获取泛型的类型
java获取泛型的类型_Java:如何获取泛型类型
原标题:Java:如何获取泛型类型前言在Java开发中,获取泛型这种操作虽不是很常用,但有时确实必须的,比如将Json字符串
反序列化
成对象的时候。今天就来介绍这个操作。
要努力变得更好
·
2023-11-22 23:34
java获取泛型的类型
pikachu_php
反序列化
pikachu_php
反序列化
源代码classS{var$test="pikachu";function__construct(){echo$this->test;}}//O:1:"S":1:{s:4:
order libra
·
2023-11-22 23:33
php
android
开发语言
web安全
安全
网络安全
Pikachu漏洞靶场 PHP
反序列化
PHP
反序列化
查看源码,以下为关键代码:classS{var$test="pikachu";function__construct(){echo$this->test;}}首先是一个PHP类,里面有一个变量
CVE-Lemon_i
·
2023-11-22 23:23
pikachu笔记
web安全
安全
漏洞靶场
php
反序列化漏洞
pikachu靶场-9 PHP
反序列化
漏洞
PHP
反序列化
漏洞概述在理解这个漏洞前,你需要先搞清楚php中serialize(),unserialize()这两个函数。
游子无寒衣
·
2023-11-22 23:23
渗透测试
php
安全
web安全
vulhub漏洞复现-jboss
反序列化
漏洞复现
一、什么是序列化和
反序列化
序列化是将对象转换为字符串以便存储传输的一种方式。而
反序列化
恰好就是序列化的逆过程,
反序列化
会将字符串转换为对象供程序使用。
浪久1
·
2023-11-22 23:53
安全
服务器
运维
web安全
Pikachu靶场通关笔记--php
反序列化
漏洞
在理解这个漏洞前,你需要先搞清楚php中serialize(),unserialize()这两个函数。序列化serialize()序列化说通俗点就是把一个对象变成可以传输的字符串,比如下面是一个对象:classS{public$test="pikachu";}$s=newS();//创建一个对象serialize($s);//把这个对象进行序列化序列化后得到的结果是这个样子的:O:1:"S":1:
LZ_KaiHuang
·
2023-11-22 23:53
php
开发语言
web安全
反序列化
漏洞详解
在PHP应用中,序列化和
反序列化
一般用做缓存,比如session缓存,cookie等。
璀璨星☆空﹌
·
2023-11-22 23:52
Web安全
web安全
PHP
反序列化
漏洞学习
序列化是将变量转换为可保存或传输的字符串的过程,
反序列化
就是在适当的时候把这个字符串再转化成原来的变量使用。序列化:serialize()将对象转变成一个字符串便于之后的传递与使用。
H3018-R
·
2023-11-22 23:52
学习笔记
大数据
学习
php
web安全
PHP
反序列化
漏洞
1.漏洞产生原理没有对用户输入的序列化字符串做检测,导致攻击者可以控制
反序列化
过程。
xiaoheizi安全
·
2023-11-22 23:21
php
开发语言
上一页
23
24
25
26
27
28
29
30
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他