序
(水怪声明:本人是水怪,擅长划水,水平有限,认识有限,所以大家在看的时候有什么槽点和认识错误或者建议非常希望大家能够评论给我,我会有则改之没有不改。另:本人身无长物,唯一感觉拿的出手的是排的一手好 markdown 样式,因此大家如果发现任何排版样式问题,强烈欢迎大家评论建议,我尽可能地去修改。)
首先,写 「快速刷通 PWN」主要有两个目的:1. 能够督促自己在较短的时间内能够稍微熟练地掌握二进制PWN相关知识;2. 能够较好地记录下来整个心路历程和学习过程,以便其他小伙伴来参考或者提出一些不足和改进意见。
其次,先大概说明一下我自己对于 PWN 和二进制关系的理解。PWN 是 CTF 的一类题型,属于二进制,并且是二进制的其中一个方向。PWN 中很多二进制方面基础的概念、漏洞类型、利用技巧等,是非常典型且重要的,但是不是二进制的全部。整体上来讲,PWN 还是偏竞赛,偏对抗,题型相对来说较为固定,与真实业务场景中的一些二进制方面的问题不完全一样。有一些工业界的人说PWN就是一个玩具
ÿ