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
php&java
【小迪安全】web安全|渗透测试|网络安全 | 学习笔记-6
目录目录第37天:WEB漏洞-反序列化之
PHP&JAVA
全解(上)第38天:WEB漏洞-反序列化之
PHP&JAVA
全解(下)第39天:WEB漏洞-XXE&XML之利用检测绕过全解目录第37天:WEB漏洞
youngerll
·
2024-01-31 16:14
web安全
安全
php
WEB漏洞-反序列化之
PHP&JAVA
全解(上)
PHP反序列化原理:未对用户输入的序列化字符串进行检测,导致攻击者可以控制反序列化过程,从而导致代码执行,SQL注入,目录遍历等不可控后果。在反序列化的过程中自动触发了某些魔术方法。当进行反序列化的时候就有可能会触发对象中的一些魔术方法。serialize()//将一个对象转换成一个字符串unserialize()//将字符串还原成一个对象触发:unserialize函数的变量可控,文件中存在可利
深白色耳机
·
2024-01-24 16:21
渗透笔记2
php
前端
java
WEB漏洞-反序列化之
PHP&JAVA
全解(下)
序列化和反序列化序列化(Serialization):将对象的状态信息转换为可以存储或传输的形式的过程。在序列化期间,对象将其当前状态写入到临时或持久性存储区。反序列化:从存储区中读取该数据,并将其还原为对象的过程,成为反序列化。小例子:使用writeObject()函数对person对象进行序列化,并把序列化后的字符串存入文件d:/person.txt中使用readObject()对文件d:/p
深白色耳机
·
2024-01-24 16:21
渗透笔记2
前端
php
java
第38天-WEB 漏洞-反序列化之
PHP&JAVA
全解(下)
导图序列化序列化(Serialization):将对象的状态信息转换为可以存储或传输的形式的过程。在序列化期间,对象将其当前状态写入到临时或持久性存储区。反序列化反序列化:从存储区中读取该数据,并将其还原为对象的过程,称为反序列化。Java中的API实现:位置:Java.io.ObjectOutputStreamjava.io.ObjectlnputStream序列化:ObjectOutputSt
IsecNoob
·
2024-01-24 16:18
web安全
安全
php
38-WEB漏洞-反序列化之
PHP&JAVA
全解(下)
WEB漏洞-反序列化之
PHP&JAVA
全解(下)一、Java中API实现二、序列化理解三、案例演示3.1、本地3.2、Java反序列化及命令执行代码测试3.3、WebGoat_Javaweb靶场反序列化测试
月亮今天也很亮
·
2024-01-24 16:17
小迪安全
web安全
学习
前端
php
java
【精选】
PHP&java
序列化和反序列化漏洞
博主介绍博主介绍:大家好,我是hacker-routing,很高兴认识大家~✨主攻领域:【渗透领域】【应急响应】【python】【VulnHub靶场复现】【面试分析】点赞➕评论➕收藏==养成习惯(一键三连)欢迎关注一起学习一起讨论⭐️一起进步文末有彩蛋作者水平有限,欢迎各位大佬指点,相互学习进步!目录首先其次技巧和方法
hacker-routing
·
2024-01-23 17:47
【精选】VulnHub
渗透测试靶场练习平台
windows
linux系统开发
web
php
java
android
linux
服务器
反序列化
37-WEB漏洞-反序列化之
PHP&JAVA
全解(上)
WEB漏洞-反序列化之
PHP&JAVA
全解(上)一、PHP反序列化原理二、案例演示2.1、无类测试2.1.1、本地2.1.2、CTF反序列化小真题2.1.3、CTF反序列化类似题2.2、有类魔术方法触发
月亮今天也很亮
·
2024-01-22 16:03
学习
web安全
小迪安全
前端
php
java
反序列化
小迪
php反序列化
web安全
第37天-WEB 漏洞-反序列化之
PHP&JAVA
全解(上)
导图序列化序列化(Serialization)是将对象的状态信息转换为可以存储或传输的形式的过程。在序列化期间,对象将其当前状态写入到临时或持久性存储区。以后,可以通过从存储区中读取或反序列化对象的状态,重新创建该对象。PHP反序列化理解这个漏洞前,需要先搞清楚php中serialize(),unserialize()这两个函数。序列化serialize()序列化说通俗点就是把一个对象变成可以传输
IsecNoob
·
2023-11-09 06:19
web安全
安全
php
38 WEB漏洞-反序列化之
PHP&JAVA
全解(下)
目录Java中的API实现序列化和反序列化演示案例WebGoat_Javaweb靶场反序列化测试2020-网鼎杯-朱雀组-Web-thinkjava真题复现文章参考:https://www.cnblogs.com/zhengna/p/15737517.htmlhttps://blog.csdn.net/MCTSOG/article/details/123819548ysoserial生成攻击的pa
山兔1
·
2023-10-21 14:23
小迪安全
前端
php
java
37 WEB漏洞-反序列化之
PHP&JAVA
全解(上)
目录PHP反序列化演示案例:先搞一把PHP反序列化热身题稳住-无类问题-本地在撸一把CTF反序列化小真题压压惊-无类执行-实例最后顶一把网鼎杯2020青龙大真题舒服下-有类魔术方法触发-实例https://www.cnblogs.com/zhengna/p/15661109.html代码在线测试平台:https://c.runoob.com/compile/1/序列化和反序列化其实就是数据格式相互
山兔1
·
2023-10-21 14:52
小迪安全
php
java
开发语言
不安全的反序列化(
php&java
)及漏洞复现
不安全的反序列化1.序列化与反序列化A8:2017-不安全的反序列化A08:2021-SoftwareandDataIntegrityFailures为什么要序列化?序列化,将对象的状态信息转换为可以存储或传输的形式的过程,这种形式大多为字节流、字符串、json串。在序列化期间内,将对象当前状态写入到临时或永久性的存储区。以后,就可以通过从存储区中读取或还原(反序列化)对象的状态,重新创建该对象。
网安咸鱼1517
·
2023-09-07 07:36
安全
php
java
网络安全
网络
web安全
web漏洞-反序列化之
PHP&JAVA
全解(上)(37)
这个很重要为什么会产生这个东西:序列化之后便于我们对象的传输和保存,这个作用就是为了数据的传递和格式的转换,我们称之为序列化。在这给过程中,会涉及到一种叫做有类和无类的情况,开发里面经常看到的一个东西,我们称之为类,类对象,存在类的话,在类里面有一些内置的魔术方法,如果有类用到反序列化这个操作,就会触发到里面的魔术方法,有时候在不经意之间就会和其他漏洞相互组合。无类情况,没有在代码写类,就不会触发
上线之叁
·
2023-06-19 23:13
java
开发语言
PHP&JAVA
AES-128-ECB 加密解密
PHP代码16){key=key.substring(0,16);}elseif(key.length()<16){for(inti=(key.length()-1);i<15;i++){key+="\000";}}returnkey;}/***AES解密用于数据库储存**@paramsSrc*@paramkey*@return*@throwsException*/publicstaticStri
Tusi.
·
2023-06-13 16:28
JAVA
WEB漏洞-反序列化之
PHP&JAVA
免责声明:本内容仅为【小迪安全-web渗透测试】的学习笔记,仅用于技术研究,禁止使用文章中的技术进行非法行为,如利用文章中技术进行非法行为造成的后果与本文作者无关。序列化和反序列化序列化(Serialization):将对象的状态信息转换为可以存储或传输的形式的过程。在序列化期间,对象将其当前状态写入到临时或持久性存储区。反序列化:从存储区中读取该数据,并将其还原为对象的过程,称为反序列化。一、P
Rnan-prince
·
2023-06-07 18:45
PHP
渗透测试
网络安全
java
php
序列化
反序列化
22-反序列化漏洞
反序列化之
PHP&JAVA
全解php反序列化思维导图简要概述:1.序列化定义序列化:把对象转化为可传输得字节序列过程称为序列化。反序列化:把字节序列还原为对象得过程称为反序列化。
阿凯6666
·
2023-04-12 08:26
Web安
php
java
数据库
37:WEB漏洞-反序列化之
PHP&JAVA
全解(上)
参考:https://www.cnblogs.com/zhengna/p/15661109.html本文为学习,复现笔记,侵删思维导图文章目录思维导图**知识点**【PHP反序列化】序列化格式有类与无类1、有类class魔术方法2、无类不具有魔术方法利用危害等号判断本课重点案例:目录:**案例1:PHP反序列化热身题-无类问题-本地**案例演示1:认识序列化案例演示2:本地实例有类本地测试:结果:
明月清风~~
·
2023-04-05 16:38
web
php反序列化
web漏洞“小迪安全课堂笔记”反序列化
PHP&JAVA
小迪安全课堂笔记反序列化PHP思维导图php反序列化PHP反序列化热身题-无类问题-本地CTF反序列化小真题-无类执行-实例CTF反序列化练习题-有类魔术方法触发-本地网鼎杯2020青龙大真题-有类魔术方法触发-实例JAVA思维导图序列化和反序列化Java反序列化及命令执行代码测试WebGoat_Javaweb靶场反序列化测试2020-网鼎杯-朱雀组-Web-think_java真题复现PHP思维
rechd
·
2022-11-08 19:38
网络安全
网络安全
PHP程序员经典面试&笔试题目解析
1)2010-10-1322:37上传下载次数:1原帖地址:http://phpjava.org/thread-25-1-1.html本文来自:PJDN--php&Java论坛|技术交流社区,打造中国
php
apanly
·
2011-01-09 18:00
java
thread
html
PHP
面试
PHP社区论坛源码
mod=viewthread&tid=506&page=1&extra=#pid2101本文来自:PJDN--php&Java论坛|技术交流社区,打造中国
php&java
开发者社区[www.phpjava.org
apanly
·
2010-12-17 14:00
java
PHP
PHP和MySQL+WEB开发(中文高清第4版)
mod=viewthread&tid=125本文来自:
PHP&Java
论坛|技术交流社区[www.phpjava.org]
apanly
·
2010-11-27 21:00
sql
编程
PHP
mysql
Web
28个PHP常用类,加开你的开发速度
1322:09上传下载次数:254部分截图原帖地址:http://www.phpjava.org/thread-22-1-1.html本文来自:PJDN--php&Java论坛|技术交流社区,打造中国
php
apanly
·
2010-11-27 21:00
java
thread
html
PHP
php&java
(二)
例子1:创建和使用你自己的JAVA类创建你自己的JAVA类非常容易。新建一个phptest.java文件,将它放置在你的java.class.path目录下,文件内容如下:publicclassphptest{/***AsampleofaclassthatcanworkwithPHP*NB:Thewholeclassmustbepublictowork,*andofcoursethemethods
·
2006-10-09 00:00
php&java
(一)
MarkNoldJoostSoeterbroekJAVA是个非常强大的编程利器,它的扩展库也是非常的有用,这篇教程,主要讲述怎样使用PHP调用功能强大的JAVA类库(classes)。为了方便你的学习,这篇教程将包括JAVA的安装及一些基本的例子。windows下的安装第一步:安装JDK,这是非常容易的,你只需一路回车的安装好。然后做好以下步骤。在Win9x下加入:“PATH=%PATH%;C:\
·
2006-10-09 00:00
php&java
(三)
例子二:通过Xalan1.2,使用XSLT转换XML做为第二个例子,我们使用了Xalan-java的XSLT引擎,这个引擎来自于APACHE的XML项目,使用这个程序,我们能够使用XSL转换XML源文件。这将极大的方便我们处理文档和进行内容管理。开始之前,我们需要将xerces.jar和xalan.jar文件放入java.class.path目录下(这两个文件包含在Xalan-Java1.2中,可
·
2006-10-09 00:00
上一页
1
下一页
按字母分类:
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
其他