php 反序列化
名字被抢的Stars
这个作者很懒,什么都没留下…
展开
-
php 序列化的字母标识
ctf比赛中经常出现php反序列化的题,所以写一篇博客来记一下php序列化中的字符标识,可能以后会有补充a:array 数组php > echo serialize(array());a:0:{}php > echo serialize(array(1,2));a:2:{i:0;i:1;i:1;i:2;}i:integer 整数php > echo serialize(14);i:14;b:boolean bool值php > echo serialize(原创 2020-08-14 15:04:16 · 1434 阅读 · 0 评论 -
php 反序列化逃逸
php反序列化逃逸前提知识PHP 在反序列化时,底层代码是以;作为字段的分隔,以}作为结尾(数组、对象等类型);反序列化时,结尾后的字符串会被忽略掉,例如:php > print_r(serialize([1]));a:1:{i:0;i:1;}php > print_r(unserialize('a:1:{i:0;i:1;}sdasda'));Array( [0]...原创 2020-04-28 15:40:54 · 769 阅读 · 0 评论