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反序列化
最全Gson使用介绍,通俗易懂。
Json字符转成一个Java对象,或者将一个Java转化为Json字符串在使用Gson时需要先引入Gson依赖com.google.code.gsongson2.8.5Gson使用1.简单对象序列化/
反序列化
序列化
龙卷风卷云
·
2023-08-27 01:00
学习记录
java
json
开发语言
权限提升-数据库权限到web权限+后台权限到web权限
后台权限:SQL注入,数据库备份泄露,默认或弱口令等获取帐号密码进入网站权限:后台提升至网站权限,RCE或文件操作类、
反序列化
等漏洞直达Shell数据库权限:SQL注入,数据库备份泄露,默认或弱口令等进入或网站权限获取后转入接口权限
xiaoheizi安全
·
2023-08-26 23:46
权限提升
oracle
数据库
【教程】fastjson升级,spring boot设置fastjson2做序列化
反序列化
FastJsonHttpMessageConverter一、简介项目地址为什么要升级?官方给出的对比fastjson2并非常规升级,可以说是一次重构。fastjson2更快,更安全二、如何升级?2.1替换maven和包名如果代码中没有过多的直接使用FastJson的类,直接替换maven和.java文件中的包名即可建议大家不要直接使用Json类,而是自己封装一个json类,这样当出现问题时,也好改
云牧青
·
2023-08-26 18:21
代码
spring
boot
java
spring
springboot junit测试时环境变量问题 idea
背景在写一个springboot+redis+mybatis+
shiro
+websocket项目时,因为曾经一不小心把密码推送到了github上因此痛定思痛把重要信息例如密码和服务器ip等信息放入了idea
理智点
·
2023-08-26 15:08
web项目相关
intellij-idea
spring
boot
redis
Apache
Shiro
1.2.4
反序列化
漏洞(CVE-2016-4437)
漏洞详情Apache
Shiro
是美国阿帕奇(Apache)软件基金会的一套用于执行认证、授权、加密和会话管理的Java安全框架。Apache
Shiro
1.2.4以及之前版本中存在安全漏洞。
nohands_noob
·
2023-08-26 15:21
spring-data-redis整合jedis和Lettuce的使用
RedisTemplate统一的api来操作数据库支持Redis的发布订阅支持Redis的哨兵和Redis集群支持基于Lettuce的响应是编程支持基于JDK,JSON,字符串,spring对象的数据序列化以及
反序列化
支持基于
Q北北
·
2023-08-26 15:09
spring
maven
java
spring
boot
响应式web-PC端web与移动端web(H5)兼容适配 选型方案
RuoYi是一个JavaEE企业级快速开发平台,基于经典技术组合(SpringBoot、Apache
Shiro
、MyBatis、Thymel
Lan.W
·
2023-08-26 14:12
前端
vue.js
javascript
开源项目
H5
Java和json的序列化和
反序列化
一个常用的库是Jackson,它能够实现JSON和Java对象之间的序列化和
反序列化
。
一道菜鸡
·
2023-08-26 14:37
Java学习
java
json
开发语言
请你说说json 序列化功能
反序列化
则是相反的过程,将JSON格式的字符串转换回原始对象结构。JSON序列化在JavaScript中JavaScript中可
临在❀
·
2023-08-26 14:37
米哈游面试题
json
Apache
Shiro
是什么
特点Apache
Shiro
是一个强大且易用的Java安全框架,用于身份验证、授权、会话管理和加密。
贾斯汀玛尔斯
·
2023-08-26 13:39
hadoop
shiro
Shiro
框架基本使用
一、创建maven项目,引入依赖org.apache.directory.studioorg.apache.commons.codec1.8org.apache.
shiro
shiro
-spring-boot-starter1.5.3org.slf4jjcl-over-slf4jruntimecom.auth0java-jwt3.11.0io.jsonwebtokenjjwt0.9.1org.apa
CV猿码人
·
2023-08-26 13:04
java
Redis添加LocalDateTime时间序列化/
反序列化
Java 8报‘jackson-datatype-jsr310’问题
错误信息:com.fasterxml.jackson.databind.exc.InvalidDefinitionException:Java8date/timetype`java.time.LocalDateTime`notsupportedbydefault:addModule"com.fasterxml.jackson.datatype:jackson-datatype-jsr310"toe
liangI'm
·
2023-08-26 10:58
redis
序列化
redis
java
protobuf概览
protobufprotobuf是由谷歌推出的二进制序列化与
反序列化
库对象。也是著名GRPC的底层依赖,它独立于平台及语言的序列化与
反序列化
标准库。
清晨与猫鱼
·
2023-08-26 09:23
常用汇总
protobuf
Java
反序列化
—Fastjson基础
提供两个主要接口来分别实现序列化和
反序列化
操作。JSON.toJSONString将Java对象转换为json对象,序列化的过程。JSON.parseObject/JSON.parse将j
ZredamanJ
·
2023-08-26 07:17
Java学习
java
上海大学生两道代码审计题目
web2序列化与
反序列化
php所有的值都可以使用serialize()来存储数据,输出一串字符串。unserialize()将字符串内包含的数据进行返回。
yangc随想
·
2023-08-26 07:27
Go语言配置管理神器——viper
它被设计用于在应用程序中工作,并且可以处理所有类型的配置需求和格式在构建现代应用程序时,无需担心配置文件格式,Viper能够执行下列操作:查找、加载和
反序列化
JSON、TOML、YAML、HCL、INI
别人家的孩子zyh
·
2023-08-26 07:18
golang
github
开发语言
【中危】Spring Kafka
反序列化
漏洞 (CVE-2023-34040)
zhi.oscs1024.com漏洞类型
反序列化
发现时间2023-08-24漏洞等级中危MPS编号MPS-fed8-ocuvCVE编号CVE-2023-34040漏洞影响广度小漏洞危害OSCS描述SpringKafka
开源生态安全OSCS
·
2023-08-26 06:13
漏洞情报订阅
spring
kafka
java
安全
漏洞
网络安全
反序列化
与序列化过程分析
前言在学习
反序列化
的漏洞时,大致都是了解了一些知识,比如序列化就是写入对象,
反序列化
就是读取文件恢复对象,在这个过程中会自动调用一些方法,readObject,writeObject,静态代码块等,但是从来没有了解过这个过程是怎么样的
红队蓝军
·
2023-08-26 06:50
网络安全
python
网络安全
学习
web安全
春秋云镜 CVE-2019-2725
春秋云镜CVE-2019-2725Weblogic<10.3.6‘wls-wsat’XMLDecoder
反序列化
漏洞靶标介绍OracleFusionMiddleware(子组件:WebServices)
isbug0
·
2023-08-26 05:38
靶场
安全
web安全
绕过__wakeup()
反序列化
合集
变量引用这个其实不是语言特性漏洞,而是代码逻辑漏洞。只有在特定代码情况下才会产生KaTeXparseerror:Expected'EOF',got'&'atposition3:x=&̲a使两个变量同时指向同一个内存地址利用:KaTeXparseerror:Expected'EOF',got'&'atposition10:jay17->b=&̲jay17->a;详细参照**NSS[UUCTF2022
Jay 17
·
2023-08-26 03:25
CTF-web
android
网络安全
web安全
PHP
绕过wakeup
反序列化
微信支付
packagecom.qf.fmall.utils;importcn.hutool.core.util.XmlUtil;importcn.hutool.http.HttpRequest;importorg.apache.
shiro
.crypto.hash
荭色海湾
·
2023-08-26 01:00
SpringBoot
微信
SpringBoot jackson
反序列化
把浮点数转为整型问题
问题描述今天遇到了一个很奇怪的问题,springboot的版本是2.0.9,jackson的版本是2.9.8。我有个类的成员变量类型是integer,然后前端传参的时候传了个浮点数20.5,在controller获取到参数的时候自动截断为20。问题解决有些场景,比如需要参数校验,不希望float可以自动截断,希望快速失败,所以需要设置下。源码DeserializationFeature这个类,控制
捞月亮的阿汤哥
·
2023-08-26 00:44
一个简单的协议定制
makefilelog.hppcalServer.hppcalServer.cccalClient.hppcalClient.cc服务端新建文件与接口Protocol.hpp1.0服务端的一个流程1.1创建一个回调方法1.2保证你读到的消息是【一个】完整的请求1.3类Request序列化和
反序列化
注意
清风玉骨
·
2023-08-25 22:26
网络基础
网络
Mybatis-Puls 手写SQL在win10本地环境可以使用,Liunx环境无法使用
最近在项目中用Mybatis+Mybatis-Puls写SQL,在开发环境win10能执行手写在xml里面的SQL,在Liunx环境中就运行报错ERR-INFOorg.apache.
shiro
.web.servlet.
Shiro
HttpServletRequest
不要哔哔赖赖
·
2023-08-25 22:39
java
Mybatis-Puls
Mybatis
org.apache.
shiro
.web.mgt.DefaultWebSecurityManager无法转换为java.lang.SecurityManager
springboot整合
shiro
SecurityManager报错Error:(27,16)java:不兼容的类型:org.apache.
shiro
.web.mgt.DefaultWebSecurityManager
不要哔哔赖赖
·
2023-08-25 22:07
SpringBoot
java
java
shiro
mybatis
mysql
Shiro
初识
1,了解
Shiro
Shiro
是一个安全框架,主要用于用户认证,访问授权,会话管理,数据加密2,实践2.1创建文件这个例子没有链接数据库,所以需要在resources下创建文件
shiro
.ini
shiro
.ini
Aimyone
·
2023-08-25 21:25
java
rest_framework(4)序列化和
反序列化
(二)
本系列文章中的上一篇文章:序列化和
反序列化
(一)urls.py代码fromdjango.urlsimportre_pathfromsers.viewsimportBookDetailViewurlpatterns
debugBiubiubiu2000
·
2023-08-25 18:22
python
django
restful
rest_framework(5)ModelSerializer 的使用
本系列文章中的上一篇文章:序列化和
反序列化
使用ModelSerializer对上一篇文章中的BookSerializer类进行修改#定义序列化器#一个序列化类是针对某个模型(数据库表)进行设计的#classBookSerializer
debugBiubiubiu2000
·
2023-08-25 18:22
python
django
restful
rest_framework(3)序列化和
反序列化
(一)
本系列文章中的上一篇文章:rest_framework.views.APIView源码解析urls.py文件fromdjango.urlsimportpathfromsers.viewsimportBookViewurlpatterns=[path('sers/book/',BookView.as_view()),}models.py文件fromdjango.dbimportmodels#Crea
debugBiubiubiu2000
·
2023-08-25 18:51
restful
后端
python
django
springboot +
shiro
整合 redis 缓存用户并发登录限制和用户登录错误次数
背景:上一篇文章,我们讲述了如何使用redis缓存用户的数据和session的数据,它使用
shiro
自带的RedisManager类即可实现。
快乐的小三菊
·
2023-08-25 15:00
shiro
redis
初始RuoYi及技术选型
RuoYi是一个后台管理系统,基于经典技术组合(SpringBoot、Apache
Shiro
、MyBatis、Thymeleaf)主要目的让开发者注重专注业务,降低技术难度,从而节省人力成本,缩短项目周期
小钟不想敲代码
·
2023-08-25 14:05
RuoYi
ruoyi
Shiro
基本操作
Shiro
介绍Apache
Shiro
是一个强大且易用的Java安全框架,执行身份验证、授权、密码和会话管理。
xrall
·
2023-08-25 13:26
十、pikachu之php
反序列化
文章目录1、php
反序列化
概述2、实战3、关于Magicfunction4、__wakeup()和destruct()1、php
反序列化
概述 在理解这个漏洞前,首先搞清楚php中serialize()
PT_silver
·
2023-08-25 08:33
pikachu
php
android
开发语言
【java安全】FastJson
反序列化
漏洞浅析
文章目录【java安全】FastJson
反序列化
漏洞浅析0x00.前言0x01.FastJson概述0x02.FastJson使用序列化与
反序列化
0x03.
反序列化
漏洞0x04.漏洞触发条件0x05.漏洞攻击方式
Leekos
·
2023-08-25 08:33
java
java
开发语言
FastJson
web安全
CTF
微服务(rpc)
微服务(rpc)微服务必备的模块生产者消费者管理平台流量控制集群情况下如何做到流量监控负载均衡服务发现和治理序列化传输序列化和
反序列化
微服务是一种架构风格,将一个应用程序拆分为一组小型、独立的服务,每个服务都可以独立开发
夕珩
·
2023-08-25 05:15
微服务
rpc
架构
ctfshow web
反序列化
(web254-278)
知识储备随笔分类-PHP常识PHP中的魔术变量:__sleep()//执行serialize()时,先会调用这个函数__wakeup()//将在
反序列化
之后立即调用(当
反序列化
时变量个数与实际不符时绕过
Yn8rt
·
2023-08-25 05:36
ctfshow
php
CTFshow——web入门——
反序列化
web254-web278 详细Writeup
:\x00类名\x00变量名protected变量会被序列化为:\x00\*\x00变量名public变量会被序列化为:变量名__sleep()://在对象被序列化之前运行__wakeup()//将在
反序列化
之后立即调用
Leafzzz__
·
2023-08-25 05:02
CTFshow
反序列化
CTF
web安全
php
一分钟让你明白Java关键字transient
以下是关于transient的一些详细解释:序列化和
反序列化
:当一个对象被序列化时,其所有非transient的成员变量都会被保存到输出
Walter Sun
·
2023-08-25 05:24
java
开发语言
无涯教程-PHP - Filtered
反序列化
PHP7引入了Filteredunserialize()函数,以在对不受信任的数据上的对象进行
反序列化
时提供更好的安全性。
Hi无涯教程
·
2023-08-25 04:53
无涯教程
php7+
FastJson
反序列化
报 default constructor not found 错误怎么绕过
1、如何可以修改相关
反序列化
类代码,就加上默认构造方法。2、如果不能修改相关类代码,就利用如下工具类,给
反序列化
错误的那个类指定一个构造方法。
buyulian
·
2023-08-25 02:53
后端开发
java
fastjson
mybatis 拦截器添加参数
packagecom.xxx.framework.interceptor;importcom.xxx.common.core.domain.BaseEntity;importcom.xxx.framework.
shiro
.util.Shi
点滴1993
·
2023-08-24 19:26
mybatis
java
mysql
C# 流Stream详解(2)——FileStream、BinaryReader、MemorySream、SreamReader等之间的关系
不过读取到的都是二进制数据,需要知道如何
反序列化
才能得到对应的看得懂的信息。像图片的png格式、视频的mp4格式等,都是公开的反序列
永恒星
·
2023-08-24 19:37
C#
c#
FileSream
MemorySream
BinaryReader
区别与联系
StreamWriter
protobuf快速上手
protobuf快速上手一,序列化与
反序列化
序列化与
反序列化
的场景常用的工具二,protobuf工作原理三,快速上手protobuf中的数据类型.proto文件格式编译选项快速上手四,通讯录demo编写
大理寺j
·
2023-08-24 15:32
Linux
数据库
服务器
c++
protobuf
Linux
序列化与反序列化
golang 配置库项目
golang配置库项目.反射在运行时动态的获取一个变量的类型信息和值信息A.序列化和
反序列化
,比如json,protobuf等各种数据协议B.各种数据库的ORM,比如gorm,sqlx等数据库中间件C.
lijiefeng
·
2023-08-24 13:30
shiro
多权限控制访问
对于
shiro
对访问的控制都是一对一的,在
shiro
配置文件中,filterChainDefinitions里的roles的参数可以是多个。
偶布吉岛
·
2023-08-24 13:44
kafka复习:(3)自定义序列化器和
反序列化
器
一、实体类定义:publicclassCompany{privateStringname;privateStringaddress;publicStringgetName(){returnname;}publicvoidsetName(Stringname){this.name=name;}publicStringgetAddress(){returnaddress;}publicvoidsetA
amadeus_liu2
·
2023-08-24 02:58
kafka
kafka
linq
分布式
mybatis
反序列化
数据库中的json对象为自定义的对象
importcom.fasterxml.jackson.core.JsonProcessingException;importcom.fasterxml.jackson.databind.ObjectMapper;importorg.apache.ibatis.type.BaseTypeHandler;importorg.apache.ibatis.type.JdbcType;importjava
大王1024
·
2023-08-23 21:06
java
mybatis
数据库
json
java
反序列化
泛型中json对象
使用jackson的objectMapper来实现importcom.fasterxml.jackson.core.JsonProcessingException;importcom.fasterxml.jackson.core.type.TypeReference;importcom.fasterxml.jackson.databind.DeserializationFeature;import
大王1024
·
2023-08-23 21:04
java
java
json
windows
序列化器
只有实现了这个接口的类,才能够被序列化和
反序列化
。这个接口并不包含任何方法,它的作用在于标识出一个类是可以被序列化的。序列化和
反序列化
的流程序列化:
·
2023-08-23 20:58
java
简单弄懂php
反序列化
之字符逃逸(修改密码功能)
简单的理解序列化和
反序列化
就是:序列化:将对象转换为字符串;
反序列化
:将字符串转换为对象;这里区别于java的序列化,java是将对象转换为字节码的形式,一般是在一些IO流中,实现Serializable
买Lemon也用劵
·
2023-08-23 20:43
php反序列化
CTF
php
web安全
上一页
58
59
60
61
62
63
64
65
下一页
按字母分类:
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
其他