二进制学习基础文章整理(后续一直更新)

二进制、栈溢出入门笔记整理

以下是我入门二进制的一些笔记整理链接,特此整理出来,方便自己查阅,也方便读者阅读。

必备知识

  • 《linux程序的常用保护机制》
  • 《PLT表和GOT表学习》
  • 《ELF文件格式学习》
  • 《动态链接的延迟绑定》
  • 《pwntools使用教程》
  • 《ctf wiki pwn(入门实操)》

基础ROP

  • 《基本ROP之ret2text》
  • 《基本ROP之ret2shellcode》
  • 《基本ROP之ret2syscall》
  • 《基本ROP之ret2libc2》
  • 《基本ROP之ret2libc3》

中级ROP

  • 《中级ROP之ret2csu》
  • 《中级ROP之ret2reg》
  • 《中级ROP之BROP》

高级ROP

  • 《高级ROP之ret2_dl_runtime_resolve》
  • 《高级ROP之SROP》
  • 《高级ROP之ret2VDSO》

花式栈溢出技巧

  • 《花式栈溢出技巧之stack pivoting》
  • 《花式栈溢出技巧之frame faking》
  • 《花式栈溢出技巧之stack smash》

格式化字符串

  • 《pwn学习(格式化字符串漏洞)》

整数溢出

  • 《pwn学习(整数溢出)》

canary保护机制的绕过

  • 《Canary学习(泄露Canary)》
  • 《Canary学习(爆破Canary)》

一些pwn题的题解

  • 《SUS2019迎新赛ret2moonWP》
  • 《Bugku pwn4 WP》
  • 《Bugku pwn5 WP》

搭建一道pwn题教程

  • 《使用阿里云服务器搭建一道BROP的pwn题》

你可能感兴趣的:(pwn)