Linux保护技术概述

【逆向学习笔记7】夏令营直播课0811栈利用(第3天)## NX
堆栈不可执行
【逆向学习笔记7】夏令营直播课0811栈利用(第3天)

PIE

地址随机化
【逆向学习笔记7】夏令营直播课0811栈利用(第3天)

Canary

【逆向学习笔记7】夏令营直播课0811栈利用(第3天)

fortify

【逆向学习笔记7】夏令营直播课0811栈利用(第3天)

RELRO

保护got表,可用于信息泄露。
【逆向学习笔记7】夏令营直播课0811栈利用(第3天)

对抗DEP/NX保护技术(主要:栈溢出)

栈结构

32位栈传参,64位优选选择寄存器传参(rdi,rsi,rdx,rcx,r8,r9)
【逆向学习笔记7】夏令营直播课0811栈利用(第3天)
【逆向学习笔记7】夏令营直播课0811栈利用(第3天)

【逆向学习笔记7】夏令营直播课0811栈利用(第3天)

【逆向学习笔记7】夏令营直播课0811栈利用(第3天)
NX保护就破坏了这个可执行权限
【逆向学习笔记7】夏令营直播课0811栈利用(第3天)

对抗ASLR/PIE保护技术

ROP

【逆向学习笔记7】夏令营直播课0811栈利用(第3天)
【逆向学习笔记7】夏令营直播课0811栈利用(第3天)
【逆向学习笔记7】夏令营直播课0811栈利用(第3天)

对抗Canary保护技术

1.绕过(覆盖为其他地址)
【逆向学习笔记7】夏令营直播课0811栈利用(第3天)
2.**
【逆向学习笔记7】夏令营直播课0811栈利用(第3天)
【逆向学习笔记7】夏令营直播课0811栈利用(第3天)
【逆向学习笔记7】夏令营直播课0811栈利用(第3天)
【逆向学习笔记7】夏令营直播课0811栈利用(第3天)

补充【逆向学习笔记7】夏令营直播课0811栈利用(第3天)

(后面的没听,待更)
Windows:
【逆向学习笔记7】夏令营直播课0811栈利用(第3天)

【逆向学习笔记7】夏令营直播课0811栈利用(第3天)

相关文章:

  • 2021-11-03
  • 2021-12-13
  • 2021-12-23
  • 2021-07-12
  • 2021-12-16
  • 2021-05-16
  • 2022-01-10
  • 2022-12-23
猜你喜欢
  • 2021-12-18
  • 2021-12-20
  • 2021-12-05
  • 2022-12-23
  • 2021-09-27
  • 2021-06-02
  • 2021-04-18
相关资源
相似解决方案