有人说,指针是C/C++的灵魂,指针的灵活性和它带来的性能优势,有着让人欲罢不能的魅力。但对初学者来说,在领悟这样的魅力之前,你首先得历经一番折磨:指针的使用规则很多、很复杂,什么时候用指针常量、指向...
0day影响 Chrome和 Safari,谷歌不修复
聚焦源代码安全,网罗国内外最新资讯!编译:奇安信代码卫士团队安全研究员发现,Oilpan 的保守型垃圾回收器在扫描栈查找指针时,由于无法区别整数和指针,因此如果整数指向一个分配的对象,则会...
C++虽不会过时,但是真的难啊!
虽然编程语言有很多,但在需要顶级性能的项目上,基本都会使用C++。尤其是机器人、自动驾驶、AI等嵌入和实时系统,都是C++的主要应用方向,在这种层面,几乎没有竞争者。比如熊厂的搜索引擎、推荐引擎等核心...
Linux Kernel Pwn 学习笔记 (UAF)
本文为看雪论坛优秀文章看雪论坛作者ID:Vinadiak0x01 背景知识UAF漏洞:UAF 漏洞是当我们 free 掉某个指针变量所指向的堆块的时候,未将该指针变量置0,导致该指针依然指着该堆块地址...
9月空指针再度来袭!
很抱歉上两个月因为各种事情导致“空指针”没有正常进行,9月“空指针”将有公开赛及内部赛各两场。9月4日周五晚21:00我们将开启公开赛,详情请点击文末阅读原文重点来了值得一说的是,本月空指针题目1血选...
PWN:unsafe unlink
本文为看雪论坛精华文章看雪论坛作者ID:yichen115主要是内存布局好之后,通过 unlink 来修改指针。正常的 unlink 是当我们去 free 一个 chunk 的时候,如果这个 chun...
C语言20 结构体指针
探测结构体指针的特性struct Point { int x; int y; }++、--加法与减法指针相减使用结构体指针//创建结构体 Point p; p.x=10; p.y=20; //声明结构...
7