../../apple-touch-icon.png

如何为 Minecraft 服务器添加一名播报员(二)

这几天思索了一下需求,在脑中构思出了重定向IO的具体解决办法。这里采用python的subprocess模块起两个个进程跑这两个后端,通过Linux管道机制来实现两个后端的交互。(每次在外面恰饭都是大鱼大肉,,我想吃青菜啊😭😭)

American Fuzzy Lop tutorial-basic

After all these frustrations due to the virus, I finally get back on the right track. American fuzzy lop (AFL) is a security-oriented fuzzer that employs a novel type of compile-time instrumentation and genetic algorithms to automatically discover clean, interesting test cases that trigger new internal states in the targeted binary.

招新赛 2021 出题总结(个人向)

前段时间还在惊讶福建为什么突然爆发疫情,转眼间哈尔滨也烂掉了。兰州聚会寄了,广州两周游也寄了,雅思寄了,GRE也寄了,只能在哈尔滨苦逼地记录一下招新赛2021出题概况与环境部署细节,看来出国壬需要具备较强的心理容错能力。

SLUB & Buddy System in Linux Kernel

CTF games have flourished in recent years. However, more GLIBC heap allocator exploit techiniques are becoming boring and meaningless, especially for games in China. Challenges are well-designed, deliberately constructed, leading to specific ways to solve them, which is actually further and further away from real world exploits. I started to aim more at Linux kernel memory allocator these days and gathered some imformation about Buddy System & SLUB hitherto.

Linux Kernel Mitigation & Bypass

Like user mode, there are also couples of ways of mitigation against exploits in Linux kernel. Here is a list of mitigation in kernel mode and methods to bypass some of them.