Commit Graph

34 Commits

Author SHA1 Message Date
ruokeqx
673b7eaa2e fix
修改了两点错误 是ph.vaddr 不是php.vaddr

溢出这部分如果没有安全基础的话可能看不懂

其实是`ph.vaddr + ph.memsz`两数相加超过了64位整数的表示范围,也就是从0xffffffffffffffff重新回到0x0000000000000000,如果没有溢出检测的话,系统会认为这是一个合理的数据从而将`ph.memsz`指定的大量恶意数据直接覆盖到将来cpu会执行到的位置从而获取权限。

可以放个译者注之类的东西
2022-06-01 22:32:12 +08:00
duguosheng
e45d5a3714 change gitignore v1.0.1 2022-04-24 18:03:41 +08:00
duguosheng
981ee233e3 更新文章 2022-04-24 17:58:50 +08:00
duguosheng
b310c45323 删除.idea 2022-04-09 17:43:02 +08:00
duguosheng
3f4a50b45e Merge branch 'main' of github.com:duguosheng/6.S081-All-in-one 2022-04-09 17:41:58 +08:00
duguosheng
4d4421365c 添加lab2解析 2022-04-09 17:34:21 +08:00
duguosheng
b52551f95c Merge pull request #6 from Time-xg/bugfix/fix_describe
bugfix: 修复pipe系统调用描述错误
2022-03-21 22:27:24 +08:00
Time-xg
efd4dbaa41 bugfix: 修复pipe系统调用描述错误 2022-03-16 20:37:47 +08:00
whufox
4eab1478ec 添加lab1的解析 v1.0.0 2022-03-09 22:07:44 +08:00
whufox
14634e8c4a 修改README 2022-02-24 11:55:50 +08:00
whufox
942f1202c3 修改README 2022-02-24 11:52:57 +08:00
whufox
d11466aa26 修改README 2022-02-24 11:51:03 +08:00
duguosheng
88dc8c366f Merge pull request #5 from duguosheng/add-license-1
Create LICENSE
2022-02-19 19:28:56 +08:00
duguosheng
3aefae2136 Create LICENSE 2022-02-19 19:28:27 +08:00
duguosheng
3b5114f589 更新文章 2021-09-06 17:19:08 +08:00
duguosheng
24088e1ce0 更新文章 2021-08-28 23:37:05 +08:00
duguosheng
fdb13a97bd 更新文章 2021-08-28 23:33:24 +08:00
duguosheng
6fa926a717 更新文章 2021-08-24 15:02:41 +08:00
duguosheng
4d181a055a 更新文章 2021-08-24 13:35:05 +08:00
duguosheng
f80b226ad4 鏇存柊鏂囩珷 2021-08-22 09:34:53 +08:00
duguosheng
38adb18423 更新文章 2021-08-19 19:23:52 +08:00
duguosheng
91f5f511ef 更改网站图标 2021-08-19 18:47:09 +08:00
duguosheng
ed3ef29788 增加了文章 2021-08-19 18:38:31 +08:00
duguosheng
f0a0417c52 增加了文章 2021-08-19 13:21:54 +08:00
duguosheng
a172819ed8 修改结构 2021-08-18 22:39:02 +08:00
duguosheng
d8a89f1774 修改结构 2021-08-18 22:27:26 +08:00
duguosheng
68f0961b33 修改结构 2021-08-18 22:26:20 +08:00
duguosheng
d5baeeee0a 修改结构 2021-08-18 22:22:55 +08:00
duguosheng
79d7af6feb 修改结构 2021-08-18 22:07:04 +08:00
duguosheng
b1e398380b 修改结构 2021-08-18 21:49:35 +08:00
duguosheng
c6bf7b4481 修改结构 2021-08-18 21:44:20 +08:00
duguosheng
f6a8714b20 修改介绍信息 2021-08-18 20:03:06 +08:00
duguosheng
55a213ccfa 修改介绍信息 2021-08-18 20:00:51 +08:00
duguosheng
0357518de4 first commit 2021-08-18 19:51:26 +08:00