谈谈迁移到Astro的感受,以及如何0基础快速搭建一个静态博客
从 Typecho 迁移到 Astro 后的一些感受,以及基于 Firefly 模板搭建静态博客的流程记录
Canary绕过专题(3)——One-By-One爆破
利用fork()获取Canary 核心原理 fork()是一个系统调用,它的作用是“复制”当前进程,创建一个全新的、几乎一模一样的子进程。 关键特性: 子进程是父进程的副本,它们有各自独立的内存空间。 对于Canary来说,最关键的一点是:
Canary绕过专题(4)——SSP泄露
利用SSP泄露获取flag 机制讲解 SSP 是编译器为了防止栈溢出攻击加入的一种保护机制 当程序运行时检测到Canary被破坏,会触发 stackchkfail 函数,准备终止程序并报错。 关键特性: 报错机制: 在 glibc 2.25