Ysc博客
  • 首页
  • 归档
  • 分类
  • 标签
  • 关于
浅析堆的申请释放及相应保护机制

浅析堆的申请释放及相应保护机制

0×00 前面的话在了解这部分的时候,首先你最好阅读一下这两篇博客: Linux堆内存管理深入分析(上) Linux堆内存管理深入分析(下) 在内存中,堆是一个很有趣的地方,因为它可以由用户去直接的进行分配与销毁,所以也产生了一些很有趣、奇思妙想的漏洞,像unlink漏洞、House系列漏洞等等。但是在学习的过程中,我们很容易难以理解那些介绍的比较模糊的概念,比如 unsortedbin 在某些条
2023-11-09
安全 > 杂项
#转载
程序执行中我们所忽略的事

程序执行中我们所忽略的事

1、程序执行时argv[0]一定会是程序名或者程序绝对路径吗?这个问题可能让绝大多数人困惑,因为我们所看到的基本上都符合这个结论。那什么情况下不符合呢? 这就不得不提到我做过的pwnable.kr上的tiny_easy一题了 I made a pretty difficult pwn task.However I also made a dumb rookie mistake and made
2023-11-09
杂项
#转载
系统调用约定

系统调用约定

1、windows 64位调用约定windows64 位的调用很是奇怪,因为它不是通过栈来传参,而是通过寄存器来传参! 最为常见的是,当参数只有一个的时候,一般是选用rcx来传递参数! 2、Linux 64位调用约定其实32位系统调用,我们在int-80h系统调用方法已经有过讲述。现在,我们将要讨论的是64位的系统调用。不过在此之前,我们需要知道linux的两个有关系统调用的重要文件unistd_
2023-11-09
Linux > 系统调用
#转载
Linux下的ELF文件装载

Linux下的ELF文件装载

简单介绍Linux下的ELF文件的装载过程
2023-11-09
Linux > ELF
#原创
Github 上的小项目——SmallChat

Github 上的小项目——SmallChat

Redis创始人仅用200行代码,编写的教育项目——SmallChat
2023-11-07
C > 开源项目
#转载
Markdown基础语法

Markdown基础语法

Markdown基本语法
2023-11-07
杂项
#原创
读书笔记——Linux下的头文件包含问题

读书笔记——Linux下的头文件包含问题

《嵌入式C语言自我修养》9.4节的读书笔记。这篇博客将会对工程项目中的头文件问题进行分析
2023-11-07
Linux > 杂项
#原创
stm32

stm32

stm32中的小常识
2023-10-29
stm32
#原创
hexo娴h法鏁ょ拠顓熺《

hexo娴h法鏁ょ拠顓熺《

hexo閸╃儤婀版担璺ㄦ暏
2023-10-27
1…242526

搜索

Hexo Fluid