错误!未定义的 alert 信息或 css 未正常载入

登录后台

页面导航


黑夜模式
日落滤镜
黑白滤镜





常见的ret2system姿势

栈溢出时常使用构造一个system系统调用来执行填充的binsh字符串的方法来getshell,确认system执行但命令出错的情况下,可以通过多调整字符串使其执行shsystem("/bin/sh")system("sh")system("/bin/b...

Read More

常见的ret2system姿势

栈溢出时常使用构造一个system系统调用来执行填充的binsh字符串的方法来getshell,确认system执行但命令出错的情况下,可以通过多调整字符串使其执行shsystem("/bin/sh")system("sh")system("/bin/b...



GDB 指令备忘

gdb init 插件pedapwndbggefheapgdb control 控制流gdb <elf>gdb attach <pid>r runc continueq quits si 单步(跟函数)n ni 单步(不跟进函数)...

Read More

GDB 指令备忘

gdb init 插件pedapwndbggefheapgdb control 控制流gdb <elf>gdb attach <pid>r runc continueq quits si 单步(跟函数)n ni 单步(不跟进函数)...



malloc初始化函数mallocpt

通过mallocpt对ptmalloc堆操作进行初始化设置遇到一道“奇怪”的heap题,0x10~0x60的小chunk也都全往unsortedbin里跑,fastbin形同虚设,问了学长了解到是通过mallocpt初始化把fastbin关掉了源码摘自g...

Read More

malloc初始化函数mallocpt

通过mallocpt对ptmalloc堆操作进行初始化设置遇到一道“奇怪”的heap题,0x10~0x60的小chunk也都全往unsortedbin里跑,fastbin形同虚设,问了学长了解到是通过mallocpt初始化把fastbin关掉了源码摘自g...



代码风格 随笔

Keep It Simple.Google开源项目风格指南如何编写无法维护的代码Python Zen:import thisThe Zen of Python, by Tim PetersBeautiful is better than ugly. E...

Read More

代码风格 随笔

Keep It Simple.Google开源项目风格指南如何编写无法维护的代码Python Zen:import thisThe Zen of Python, by Tim PetersBeautiful is better than ugly. E...



PTA 天梯赛练习 L1-001~020 C语言

这两天摸鱼玩了下PTA,按顺序从1做到20,难易混合确实不错。之前偶尔学算法用的也是Leetcode的平台再用PTA的平台,PTA的盲样本着实有点难以适应,但另一方面在这种环境下的debug也确实锻炼了分析问题的思维。何况其中不少题对我来说也确实有所挑战...

Read More

PTA 天梯赛练习 L1-001~020 C语言

这两天摸鱼玩了下PTA,按顺序从1做到20,难易混合确实不错。之前偶尔学算法用的也是Leetcode的平台再用PTA的平台,PTA的盲样本着实有点难以适应,但另一方面在这种环境下的debug也确实锻炼了分析问题的思维。何况其中不少题对我来说也确实有所挑战...