• 2024-01-25PHP GC回收机制详解
    前言GC的全称是GarbageCollection也就是垃圾回收的意思,在PHP中,是使用引用计数和回收周期来自动管理内存对象的,当一个对象被设置为NULL,或者没有任何指针指向时,他就会变成垃圾,被GC机制回收掉。环境配置php.ini终配置好xdebug,xdebug_debug_zval是用来查看容器变量内容的函数<?ph
  • 2023-09-11Bypass: __wakeup绕过
    关于这个问题,首先得先考察php版本CVE-2016-7124php作用版本:php5<5.6.25php7<7.0.10具体来说就是当序列化中的字符串的对象属性个数多余真实的属性个数时,会绕过__wakeup比如这个例子:O:4:"demo":1:{s:1:"a";b:1} ===>O:4:"demo":2:C绕过对象字符串空属性测
  • 2023-09-10C++ virtual关键字
    用来修饰父类中的函数:1、修饰父类中的普通函数:1#include<iostream>2#include<string>3#include<stdlib.h>45usingnamespacestd;67classbase8{9public:10voidfun1(){cout<<"thisisbase::fun1"<<endl;}