五月 11, 2021

malloc

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

四月 15, 2021

Frida apk hook

Frida简介frida是一款基于python + javascript 的hook框架,可运行在android、ios、linux、windows、ma...

四月 12, 2021

Android动态调试

用jeb和Android Studio进行apk无源码动态调试,以攻防世界的Ph0en1x-100为例 jeb查看Java代码找到关键判断: 用getS...

四月 09, 2021

C++虚函数表

C++虚函数参考C++虚函数表解析 C++中的虚函数的作用主要是实现了多态的机制。关于多态,简而言之就是用父类型别的指针指向其子类的实例,然后通过父类的指...

一月 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...

一月 11, 2020

babymips(XCTF 4th-QCTF-2018)

mips的题,对mips指令不了解,边查边做弄了好久才弄出来。 32位mips架构elf文件无壳,ida打开查字符串找到主函数sub4009A8,先输入一...

十一月 12, 2019

Python奇技淫巧

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

十月 25, 2019

汇编基础

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

加载更多