摘要: amd64寄存器结构 rax:8 bytes eax:4 bytes ax:2 bytes ah:1 byte al :1 bytes 部分寄存的功能: eax:累加器 ebx:基址寄存器 ecx:计数器寄存器 edx:数据寄存器-可用于I/O端口访问和算术函数 esi:源索引寄存器 edi:目标索 阅读全文
posted @ 2023-03-20 20:36 白榆- 阅读(74) 评论(0) 推荐(0)
摘要: Canary 对抗canary策略 1,泄露canary值 2,泄露fs:28H内的值 3,覆写fs:28H副本值 4,劫持stack_chk_fail 5,stack smashing 6,逐字节爆破(BROP gadget,相对限制多) GOT(global offset table)| PLT 阅读全文
posted @ 2023-03-15 21:00 白榆- 阅读(195) 评论(0) 推荐(0)
摘要: MarkDown基础 基础设置 1.偏好设置 2.取消严格模式 3.勾选上标、下标、高亮、图标 标题 #标题名字(井号的个数代表标题的级数) 一级标题使用1个# 二级标题使用2个# 三级标题使用3个# 四级标题使用4个# 五级标题使用5个# 六级标题使用6个# #最多支持6级标题# #Ctrl+对应 阅读全文
posted @ 2023-01-06 00:50 白榆- 阅读(67) 评论(0) 推荐(1)
摘要: 安装教程 pwntools Linux下安装pwntools:sudo pip3 install pwntools -i https://pypi.tuna.tsinghua.edu.cn/simple pwndbg 1.sudo apt install gdb 2.进入gethub 3.搜pwnd 阅读全文
posted @ 2023-01-05 22:40 白榆- 阅读(193) 评论(0) 推荐(1)