01 2022 档案
摘要:异或运算 int bitXor(int x, int y) { return (~(~x&~y)&~(x&y)); } 题目要求用~和&表达异或,异或的定义算术表达式是(a&~b)|(~a&b),可以这样理解方便记忆:b原来为0的位取反变成1,这样和a为1的位进行按位异或就可以得到1,但是还有另一种
阅读全文
摘要:
前言 自己做pwn.college的时候写到自己不会的知识点,把题目和找到的资料记录一下 embryoio_level3 知识点是命令行参数和环境变量 参考资料
阅读全文
前言 自己做pwn.college的时候写到自己不会的知识点,把题目和找到的资料记录一下 embryoio_level3 知识点是命令行参数和环境变量 参考资料
阅读全文
摘要:
#简介 本篇文章在介绍脏牛漏洞之前会先介绍一些写时复制页、多线程安全的知识,以便大家能更好地理解漏洞成因。在此之前,需要读者了解什么是分页、分段、以及虚拟内存与物理内存的区别。 (本篇也已投稿至星盟安全团队) 参考文章: 从零入门linux内核安全:脏牛提权漏洞分析与补丁分析(CVE-2016-51
阅读全文
#简介 本篇文章在介绍脏牛漏洞之前会先介绍一些写时复制页、多线程安全的知识,以便大家能更好地理解漏洞成因。在此之前,需要读者了解什么是分页、分段、以及虚拟内存与物理内存的区别。 (本篇也已投稿至星盟安全团队) 参考文章: 从零入门linux内核安全:脏牛提权漏洞分析与补丁分析(CVE-2016-51
阅读全文

浙公网安备 33010602011771号