Skip to content

基本ROP | 技术栈 #29

@yellowzq

Description

@yellowzq

https://www.rgzzplus.com/2022/09/18/%E5%9F%BA%E6%9C%ACROP/

基本 ROP ROP 简介 最开始,只需将函数返回地址覆盖为 jmp esp 指令的地址,然后在后面添加 shellcode 就可以执行。后来引入了 NX 机制,数据所在内存页被标记为不可执行,此时再执行 shellcode 就会抛出异常。既然注入的代码不行,那就复用程序中已有的代码。 有以下一些概念: /1. rop:返回导向编程(Return Oriented Programming),在

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions