穿过云层我试着努力向你奔跑

  • 上方导航栏浏览比赛wp,下方浏览文章

    Discovery

    PWN栈溢出基础

    c语言函数调用栈 栈是什么 简单来说,栈就是一种LIFO(last in ,first out)形式的数据结构,先进栈的数据后出, …

    Shellcode

    64位较短shellcode 23 字节: \x48\x31\xf6\x56\x48\xbf\x2f\x62\x69\x6e\x2 …

    装载与汇编

    一个程序是如何从存储的硬盘里面执行的 动态链接程序的执行过程: 计算机中的跳到某个地址经历的过程是取址、译码、执行。 偏移地址的计 …

    CPU与进程的执行

    text段里的.text节里面包含的主要内容就是程序中用户自己实现的一些代码逻辑, 数据段里保存了一些数据的节,一般是程序所用到的 …

    知识备用:pwn中的保护措施

    NX(又可称DEP)保护机制 NX即No-eXecute(栈禁止执行)的意思,NX保护的基本原理就是将数据所在的内存页标识位禁止执 …

    程序的加载与虚拟内存

    前序: 磁盘,flash等都属于外存;主存可以理解为内存,cpu访问的是主存中的数据。 c语言或其他语言的源代码文件存在于磁盘上, …

    ELF文件的概述

    要说ELF文件就不得不先说说别的东西,请仔细阅读。 前序: exploit简称exp :用于攻击的脚本代码或方案。 payload …

    python中各类函数的作用

    1:map函数 map函数是python中的一个内置函数,map的意思在这里是映射的意思,会根据提供的函数对指定序列做映射。map …

    ZLP

      切换主题 | SCHEME TOOL