- 博客(2)
- 收藏
- 关注
原创 babyheap_0ctf_2017 详解
题目地址: https://buuoj.cn/challenges#babyheap_0ctf_2017本题为 64 位,以下内容以64位为例信息收集弄到题目文件先 checksec保护全开,那必然就要想办法泄漏出 libc 基地址的偏移量来实现调用其他函数先逆向一下文件,对于 main 函数大概的构造情况如下对于 allocate 函数,里面用户输入 size 后根据其大小进行内存分配这里使用了 calloc函数,其与malloc不同的是分配内存后会把数据.
2020-11-24 11:22:48 1665 3
原创 Python 字节码与字节码混淆
Python 字节码与字节码混淆Python 字节码虽然 Python 作为解释型语言,但是其也不是直接对源代码进行解释Python 解释器会将源代码处理成字节码后,借助 Python 解释器运行程序通过 Python 自带的模块 dis 可以将目标函数转换成字节码import disdef fun(x, y, z): a = 1 a += 1 print("aaa") fun(1, 2, 3) returndis.dis(fun)控
2020-11-12 13:46:41 874 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人