会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Y01an's blog
博客园
首页
新随笔
联系
订阅
管理
2022年1月22日
csapp datalab
摘要: 异或运算 int bitXor(int x, int y) { return (~(~x&~y)&~(x&y)); } 题目要求用~和&表达异或,异或的定义算术表达式是(a&~b)|(~a&b),可以这样理解方便记忆:b原来为0的位取反变成1,这样和a为1的位进行按位异或就可以得到1,但是还有另一种
阅读全文
posted @ 2022-01-22 23:38 Y0n1an
阅读(95)
评论(0)
推荐(0)
2022年1月11日
pwn.college笔记
摘要:
前言 自己做pwn.college的时候写到自己不会的知识点,把题目和找到的资料记录一下 embryoio_level3 知识点是命令行参数和环境变量 参考资料
阅读全文
posted @ 2022-01-11 00:47 Y0n1an
阅读(1137)
评论(1)
推荐(0)
2022年1月6日
内核安全:CVE-2016-5195分析
摘要:
#简介 本篇文章在介绍脏牛漏洞之前会先介绍一些写时复制页、多线程安全的知识,以便大家能更好地理解漏洞成因。在此之前,需要读者了解什么是分页、分段、以及虚拟内存与物理内存的区别。 (本篇也已投稿至星盟安全团队) 参考文章: 从零入门linux内核安全:脏牛提权漏洞分析与补丁分析(CVE-2016-51
阅读全文
posted @ 2022-01-06 01:15 Y0n1an
阅读(1086)
评论(0)
推荐(1)
2021年12月3日
C++学习及其逆向总结
摘要:
本篇文章适用于有一定C语言基础,但是对C零基础的同学看,讲解了C里的一些概念 C在定义一个结构体的时候,就是定义一个新的数据类型 而C++在定义一个结构体,会有一个this指针,指向本结构体的地址,传的this指针的值一般给到了ecx。主要应用如下 typedef struct { int x =
阅读全文
posted @ 2021-12-03 22:36 Y0n1an
阅读(129)
评论(0)
推荐(0)
pwn题环境搭建
摘要:
学校办校赛,菜鸡工具人记录一下pwn题搭建 pwn_chroot 根据其readme读即可 更换libc在chroot后把指定lib给到lib32、lib64\lib32即可 #docker命令 一些docker命令会在打包时用到 sudo docker commit container_id im
阅读全文
posted @ 2021-12-03 21:17 Y0n1an
阅读(145)
评论(0)
推荐(0)
2021年12月2日
First article
摘要:
Hello world! 一起进步~
阅读全文
posted @ 2021-12-02 21:01 Y0n1an
阅读(39)
评论(0)
推荐(0)
公告