五月 12, 2021

checksec相关安全保护

Arch程序架构信息。 RELRORelocation Read-Only (RELRO) 此项技术主要针对 G...

五月 11, 2021

malloc笔记

学习时的参考文章 glibc源码 以前刚学堆的时候记的笔记,但是以前学的时候不知其所以然,也不会调试分析,近期重新看以前的笔记感觉明了了许多 main_a...

五月 10, 2021

brk和mmap

Linux 提供了两种堆空间分配的方式,一个是 brk() 系统调用,另一个是 mmap() 系统调用。可以使用 man brk、man mmap 查看。...

一月 28, 2021

rop_and_srop

一年没有更过博客了,这一年中在学了pwn相关,现在把博客重新整活过来,之后有时间把学的东西整理一下发出来。 ROPROP的全称为Return-orient...

三月 10, 2020

Python字节码

寒假的时候做hgame2020,借week2两道python逆向题,整理一下有关python字节码的一些东西。 pyc文件简介学过Python的都知道.p...

一月 11, 2020

MIPS汇编笔记

MIPS汇编语言基础  MIPS的系统结构及设计理念比较先进,其指令系统经过通用处理器指令体系MIPS I、MIPS II、MIPS III、MIPS I...

十一月 12, 2019

Python奇技淫巧

问题来源于2019Hackergame中一道考察 Python 语言奇技淫巧(各种边界情况)的题,Python版本为3.7. 123def challen...

十月 25, 2019

汇编基础

什么是汇编汇编是一种低级语言,直接描述/控制CPU的运行,反映底层原理。CPU只能理解二进制机器码,而人需要用高级语言来帮助开发,高级语言写好后都会经过”...

五月 02, 2019

关于简单的php函数漏洞和绕过

先贴三张php官方类型比较的图 php是一种弱类型语言,颇具灵活性,但也因此存在一些绕过的奇技淫巧,一些基础ctf题里也有php代码审计这一类,下面...