Here's something encrypted, password is required to continue reading.
阅读此文
wd-z711's B10g∎
莫图虚名修术业,勿以浮沙筑高台
post @ 2024-06-03
post @ 2024-06-02
CTF 竞赛权威指南-PWN-3
0x08 堆利用
内存管理要求在程序请求时动态分配内存,并在程序不需要时释放分配的内存。glibc 实现的内存管理机制叫 ptmalloc2,它支持多线程,其在速度、所占空间、可移植性、可调整性上都有很好的表现。常见的内存管理机制还有 dlmalloc、tcmalloc、jemalloc 等。堆是由低地址向高地址增长的线性区域。只有当用户向操作系统申请内存时,堆才会被内核分配出来,并且出于效率和页对齐的考虑,通常会分配相当大的连续内存。程序再次申请时便会从这片内存中分配,直到堆空间不能满足时才会再次增长。堆一般在 BSS 段高地址处。
post @ 2024-05-31
Here's something encrypted, password is required to continue reading.
阅读此文
post @ 2024-05-29
dl_runtime_resolve 执行过程
参考链接:
1 | https://nocbtm.github.io/2020/02/24/ret2_dl_runtime_resolve/ |
post @ 2024-05-15