diff --git a/CONTRIBUTION.md b/CONTRIBUTION.md index 844b1ac..ee69ee4 100644 --- a/CONTRIBUTION.md +++ b/CONTRIBUTION.md @@ -61,7 +61,7 @@ #### 注意事项 - 在开始编写某一个内容之前,请先在下面的表格里注明,以避免重复和冲突。如果是已经完成的章节,则可以直接进行修改。 -- 每个章节开头需要有一个目录,增加或删除内容时需要做相应的修改,GitHub 独特的页面跳转写法是:大写换小写,空格换“-”,然后删掉其他字符。 +- 每个章节开头需要有一个目录,增加或删除内容时需要做相应的修改,GitHub 独特的页面跳转写法是:大写换小写,空格换“-”,然后删掉除下划线以外的其他字符。 - [中文文案排版指北](https://github.com/sparanoid/chinese-copywriting-guidelines)。 - 可能用到的几个网站:[Graphviz](https://www.graphviz.org/),[asciiflow](http://asciiflow.com/),[asciinema](https://asciinema.org/)。 - 如果你新添加一个章节,需要在 **README.md**、**SUMMARY.md** 和章节所属部分相应的文件中添加条目。 diff --git a/doc/3.3.5_heap_exploit.md b/doc/3.3.5_heap_exploit.md index 838794c..aeb6a76 100644 --- a/doc/3.3.5_heap_exploit.md +++ b/doc/3.3.5_heap_exploit.md @@ -2,19 +2,19 @@ - [Linux 堆简介](#linux-堆简介) - [how2heap](#how2heap) - - [first_fit](#firstfit) - - [fastbin_dup](#fastbindup) - - [fastbin_dup_into_stack](#fastbindupintostack) - - [unsafe_unlink](#unsafeunlink) - - [house_of_spirit](#houseofspirit) - - [poison_null_byte](#poisonnullbyte) - - [house_of_lore](#houseoflore) - - [overlapping_chunks](#overlappingchunks) - - [overlapping_chunks_2](#overlappingchunks2) - - [house_of_force](#houseofforce) - - [unsorted_bin_attack](#unsortedbinattack) - - [house_of_einherjar](#houseofeinherjar) - - [house_of_orange](#houseoforange) + - [first_fit](#first_fit) + - [fastbin_dup](#fastbin_dup) + - [fastbin_dup_into_stack](#fastbin_dup_into_stack) + - [unsafe_unlink](#unsafe_unlink) + - [house_of_spirit](#house_of_spirit) + - [poison_null_byte](#poison_null_byte) + - [house_of_lore](#house_of_lore) + - [overlapping_chunks](#overlapping_chunks) + - [overlapping_chunks_2](#overlapping_chunks_2) + - [house_of_force](#house_of_force) + - [unsorted_bin_attack](#unsorted_bin_attack) + - [house_of_einherjar](#house_of_einherjar) + - [house_of_orange](#house_of_orange) - [参考资料](#参考资料)