安全开发

10x程序内存模型

关注公众号,后台回复 找书+ C++Primer 获取C++相关电子书。面向对象编程技术的核心和精髓。内存分区模型C++程序在执行时,将内存大方向划分为4个区域代码区:存放函数体的二进制代码,由操作系...
阅读全文
安全闲碎

技术杂谈

本篇主要分享一些关于近期所看到或碰到的一些问题的个人开发。关于fastjson触发get方法(1)某些只存在getter不存在setter的可以触发,如fastjson<=1.2.24时候的Te...
阅读全文
CTF专场

PWN入门之二进制基础

二进制基础程序的编译与连接从C源代码到ELF可执行文件的生成过程编译由C语言代码生成汇编语言汇编由汇编代码生成机器码链接将多个机器码的目标链接成一个可执行文件Linux下的可执行文件格式ELFSect...
阅读全文
程序逆向

ELF程序头

ELF程序头是对ELF二进制文件的描述,是程序必备必须装载的一部分,段(segment) 是在内核装载时被解析的。主要作用就是描述磁盘上可执行文件的内存布局以及如何映射到内存中。可以通过引用原始的EL...
阅读全文