ICode9

精准搜索请尝试: 精确搜索
  • ROP-基础-ret2libc32020-02-29 14:38:13

    文件下载地址: 链接:https://pan.baidu.com/s/1IMZt9WIlXDZBX2J-hoCyNA 提取码:jrsx 0x01.分析 checksec: Arch: i386-32-little RELRO: Partial RELRO Stack: No canary found NX: NX enabled PIE: No PIE (0x8048000) 源码: int __

  • JarvisOJ level3_x642020-02-27 10:00:14

    这一题是和前面x86的差不多,都是利用了同一个知识点,唯一的区别就是使用的堆栈地址不同,x86是直接使用堆栈来传递参数的,而x64不同 x64的函数调用时整数和指针参数按照从左到右的顺序依次保存在寄存器rdi,rsi,rdx,rcx,r8和r9中 所以要找到rop然后来讲rdi和rsi和rdx赋值,这里前面两个比

  • 构建ROP链实现远程栈溢出2020-02-21 16:02:13

    通常情况下栈溢出可能造成的后果有两种,一类是本地提权另一类则是远程执行任意命令,通常C/C++并没有提供智能化检查用户输入是否合法的功能,同时程序编写人员在编写代码时也很难始终检查栈是否会发生溢出,这就给恶意代码的溢出提供了的条件,利用溢出,攻击者可以控制程序的执行流,从而控制

  • 堆喷图解2019-09-16 21:35:23

    ROP – (Return Oriented Programming – ret2Libc) --返回导向编程的思想 转载请注明出处,有错的请指正交流谢谢 ------Lebso

  • GPU百科全书(5)桌面显卡的捍卫者2019-09-08 12:02:20

    原文链接:https://blog.csdn.net/pizi0475/article/details/7523497 到终点了?还早得很呢   前言:在经历了几何单元的调整,光栅化的坐标变换,纹理的匹配以及shader的处理之后,我们的终于来到了GPU流水线的最后一步——ROP单元。   什

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有