add chapter 8 academic

This commit is contained in:
firmianay 2018-03-19 12:33:57 +08:00
parent 1adf6b7e37
commit c3bf2181e6
11 changed files with 32 additions and 20 deletions

View File

@ -140,10 +140,13 @@ GitHub 地址https://github.com/firmianay/CTF-All-In-One
* [7.1.7 [CVE-2018-6323] GNU binutils 2.26.1 Integer Overflow](doc/7.1.7_binutils_2018-6323.md)
* Malware
* 7.2.x
* [八、附录](doc/8_appendix.md)
* [8.1 更多 Linux 工具](doc/8.1_Linuxtools.md)
* [8.2 更多 Windows 工具](doc/8.2_wintools.md)
* [8.3 更多资源](doc/8.3_books&blogs.md)
* 8.4
* [8.5 Linux x86-64 系统调用表](doc/8.5_syscall.md)
* [8.6 幻灯片](doc/8.6_slides.md)
* [八、学术篇](doc/8_academic.md)
* Return-Oriented Programming
* [8.1 The Geometry of Innocent Flesh on the Bone: Return-into-libc without Function Calls (on the x86)](doc/8.1_return-into-libc_without_function_calls.md)
* [8.2 Return-Oriented Programming without Returns](doc/8.2_return-oriented_programming_without_returns.md)
* [九、附录](doc/9_appendix.md)
* [9.1 更多 Linux 工具](doc/9.1_Linuxtools.md)
* [9.2 更多 Windows 工具](doc/9.2_wintools.md)
* [9.3 更多资源](doc/9.3_books_blogs.md)
* [9.4 Linux x86-64 系统调用表](doc/9.4_linux_syscall.md)
* [9.5 幻灯片](doc/9.5_slides.md)

View File

@ -0,0 +1 @@
# 8.1 The Geometry of Innocent Flesh on the Bone: Return-into-libc without Function Calls (on the x86)

View File

@ -0,0 +1 @@
# 8.2 Return-Oriented Programming without Returns

8
doc/8_academic.md Normal file
View File

@ -0,0 +1,8 @@
# 第八章 学术篇
论文下载:
链接https://pan.baidu.com/s/1G-WFCzAU2VdrrsHqJzjGpw 密码vhfw
* Return-Oriented Programming
* [8.1 The Geometry of Innocent Flesh on the Bone: Return-into-libc without Function Calls (on the x86)](8.1_return-into-libc_without_function_calls.md)
* [8.2 Return-Oriented Programming without Returns](8.2_return-oriented_programming_without_returns.md)

View File

@ -1,8 +0,0 @@
# 第八章 附录
- [8.1 更多 Linux 工具](8.1_Linuxtools.md)
- [8.2 更多 Windows 工具](8.2_wintools.md)
- [8.3 更多资源](8.3_books&blogs.md)
- 8.4
- [8.5 Linux x86-64 系统调用表](8.5_syscall.md)
- [8.6 幻灯片](8.6_slides.md)

View File

@ -1,4 +1,4 @@
# 8.1 更多 Linux 工具
# 9.1 更多 Linux 工具
- [dd](#dd)
- [file](#file)

View File

@ -1,4 +1,4 @@
# 8.2 更多 Windows 工具
# 9.2 更多 Windows 工具
- [010 Editor](#010-editor)
- [DIE](#die)

View File

@ -1,4 +1,4 @@
# 8.3 更多资源
# 9.3 更多资源
- [课程](#课程)
- [站点](#站点)

View File

@ -1,3 +1,3 @@
# 8.5 Linux x86-64 系统调用表
# 9.4 Linux x86-64 系统调用表
http://blog.rchapman.org/posts/Linux_System_Call_Table_for_x86_64/

View File

@ -1,4 +1,4 @@
# 8.6 幻灯片
# 9.5 幻灯片
这些是我在 XDSEC 做分享的 PPT主要内容取自 CTF-All-In-One可作为辅助学习。

7
doc/9_appendix.md Normal file
View File

@ -0,0 +1,7 @@
# 第九章 附录
* [9.1 更多 Linux 工具](9.1_Linuxtools.md)
* [9.2 更多 Windows 工具](9.2_wintools.md)
* [9.3 更多资源](9.3_books_blogs.md)
* [9.4 Linux x86-64 系统调用表](9.4_linux_syscall.md)
* [9.5 幻灯片](9.5_slides.md)