Python3 高级特性学习——协程 最近想着重写一下自己很久前写的CMS指纹识别器,当时采用了Python的多线程来提高效率,由于GIL锁的存在,提升并不大。在查找资料的时候发现了Python协程这个高级特性,花了几天时间学习,在此整理一下。 2019-03-04 协程 Python
从lumenserial中学phar反序列化漏洞 Code-breaking 中有一道考察phar反序列化漏洞的medium题目——lumenserial,POP链很深,很值得学习。 2019-02-27 Writeup 反序列化
phpbrew+nginx打造多版本php开发环境 苦于Mac平台上没有类似于phpstudy这样的免费的集成开发环境,MAMP功能不够强大,Pro版又太贵了,MxSrvs这种的免费集成开发环境定制性不强。docker一个个编译安装部署又太过于麻烦,尝试了很多方法,踩了不少坑,最后决定在本地用phpbrew和nginx来实现多版本php集成开发环境。 2019-01-28 折腾
HITCON-2017-babyfirst-revenge-v1&v2 复现 i春秋CTF训练营 HITCON CTF 2017 的Web题 babyfirst-revenge 和 babyfirst-revenge v2 复现。 2018-10-31 CTF Writeup
使用Volatility解决CTF取证类题目 这段时间做CTF遇到了个内存取证的题目,由于工具用的不熟练,最后没及时做出来,赛后整理整理Volatility的常用命令。 2018-10-20 CTF Fornesics Volatility