Pwn 介绍

欢迎交流 二进制交流群:OTc4OTY2NDI2 (使用了常用算法进行编码) (听说有人猜不出这是base64?)
不论入群问题是什么,请一律回答"NEX"

pwn方向专注于破坏程序正常运行,并引导程序完成一些非法操作。这也就意味着你需要对程序的运行有足够的了解。你才能精确地修改程序原本正常的执行流程。

在pwn的世界中,我们会更关注程序运行的底层逻辑。这也就意味着你需要:

  1. 学习汇编语言来读懂程序(逆向部分)
  2. 学习如何与程序进行沟通(比如使用python的pwntools库)
  3. 学习语言相关的标准库代码
  4. 学习操作系统来了解程序具体是怎么被运行的[Pwn 程序执行流程]

对于不懂的知识你需要使用搜索引擎(尽量使用谷歌,尽量不要使用百度)

一些资料

hzz的pwn ppt

附件

下一章节: Pwn —— 内存映射