一般情况下我们并不需要关心 Visual Studio 解决方案文件格式(.sln),因为 Visual Studio 对解决方案文件的自动修复能力是非常强的。但是如果遇到自动解冲突错误或者编译不通过了,那么此文件还是需要手工修改的。 基本概念
Visua…
刚开始使用 Visual Studio ,并不是很熟悉,临时记录一下,内容如题。
sln文件(Solution文件)是解决方案文件,用来组织和管理项目。具体介绍:项目解决方案文件 | Microsoft 。 大概就是࿰…
记录unlink的原理及例题分析
unlink攻击实质:先前合并,绕过unlink检查,实现任意地址写
给出unlink几条重要的代码
// 由于 P 已经在双向链表中,所以有两个地方记录其大小,所以检查一下其大小是否一致(size检查)
if …
0x0 简介 攻击成效:向任意地址写堆地址或分配任意地址 攻击前提: 能够控制 S m a l l B i n c h u n k \textcolor{orange}{Small\ Bin\ chunk} Small Bin chunk的bk指针程序可以越过Tache取chunk。(calloc可以做到)程序可以分配两…