kernel pwn入门

环境搭建简单分析linux内核漏洞,我们需要用到如下一些工具gdb 动态调试IDA 静态分析驱动程序qemu 模拟器busy-box 文件系统extract-vmlinux 可以从bzImage中解压出vmlinux下载编译...

Read More


数据结构

向量抽象数据类型可扩展向量静态空间管理策略静态空间管理:开辟内部数组 _elem[]并使用一段连续的空间_capacity:总容量_size:当前实际数量image-20220413000041481难以预测空间大小可能发生溢出,_elem[]空间不够,...

Read More


STL源码剖析

基础STL六大组件空间配置器(allocator):分配空间存放数据,在xmemory文件中迭代器:容器:算法:仿函数:适配器:allocatorSGI标准空间配置器,std::allocatorSIG定义了一个符合部分标准的的配置器(alloctor)...

Read More


C语言-预处理命令

宏定义无参宏定义#define 标识符 字符串 // 标识符是符号常量(宏名),字符串是常数、表达式、格式串等注意事项:宏名一般用大写不可以重复定义同名的宏宏名末尾不加分号,不然连着分号一起替换了宏定义可以嵌套可以使用#undef命令终止宏定义的作用域预...

Read More


2022_hvv前学习

image-20220323121608774外网打点:一般比较重要的:RCE/反序列化漏洞/文件上传getshell/缓冲区溢出getshell/钓鱼拿shell/ms-17-010,这些一般都能拿到shellimage-202203232211080...

Read More