GKCTF Re Writeup 📅 May 25, 2020 · ☕ 3 min read 不吃不喝莽了8小时,终于冲了个单榜第二,师傅们也太猛了吧QAQ 然后想问下出题人地址,没什么,只想慰问慰问( Check_1n 这题直接输出flag是我没想到的
De1CTF Re partial 📅 May 4, 2020 · ☕ 4 min read 太难了太难了!re1从早上9点开题以来一直做做到凌晨2点才做出来 QwQ 跪求官方WP能详细点 parser 真 一题做一天系列….考点是表达式解析(
Windows保护模式学习笔记(7)—— 控制寄存器与CPU缓存 📅 Apr 20, 2020 · ☕ 5 min read 历时一个月零一天,WindowsKernel的保护模式这块终于完结了!(撒花撒花) 非常感谢 lzyddf 师傅的博客,知识点罗列的非常清晰;非常感谢 Bayerischen 师傅
Windows保护模式学习笔记(6)—— 中断与异常 📅 Apr 20, 2020 · ☕ 6 min read 在 Windows保护模式学习笔记(2)—— 调用门&中断门&陷阱门 中介绍了一些中断和异常的概念,这里重新做一个系统的阐释。 无论
Windows保护模式学习笔记(5)—— 2-9-9-12分页与TLB 📅 Apr 18, 2020 · ☕ 5 min read 0x01 2-9-9-12分页 前面我们说过,通过10-10-12的分页方式,物理地址最多可达4G(1024 x 1024 x 4kb),但众所周知,随着硬件的发展
Windows保护模式学习笔记(4)—— 10-10-12分页与页目录表 📅 Apr 14, 2020 · ☕ 7 min read 0x01 4GB内存空间 通常我们所说,32位的系统在应用程序运行的时候就会分配4G的内存空间。那么问题来了,一般的电脑内存条总共也只有4-16G,那
Windows保护模式学习笔记(3)—— 任务状态段与任务门 📅 Apr 13, 2020 · ☕ 4 min read 0x01 任务状态段(Task-state segment, TSS) 之前讲到了,因为SS段的CPL必须与CS段的CPL一致,所以当使用调用门、中断门或陷阱门并产生权限切换
Windows保护模式学习笔记(2)—— 调用门&中断门&陷阱门 📅 Apr 7, 2020 · ☕ 6 min read 0x01 短调用与长调用 在会汇编中,JMP指令可以实现EIP的跳转,同样通过JMP FAR可以实现段间的跳转。但是在通常情况下,用跳转的情况还是比较少
一种关于Valine评论实现即时邮件提醒的解决方案 📅 Mar 31, 2020 · ☕ 5 min read 0x00 提出背景 自从博客迁移到Hexo上后,这个评论系统可让我没少花功夫折腾。可以了解到现在主流的是使用Valine插件,配合LeanCloud的
MRCTF_2020 Re 部分题解 📅 Mar 30, 2020 · ☕ 6 min read 这次比赛只做了RE(Pwn师傅们太猛了,飞速秒题),个人感觉RE没想象中那么简单(说好的新生赛、0基础呢 QAQ) Start Time:3.27 18:00 UTC +8 End Time:3.29 22:00 UTC +8 撸啊撸 看
Windows保护模式学习笔记(1)—— 段寄存器与段权限检查 📅 Mar 19, 2020 · ☕ 11 min read X86 CPU的三个模式:实模式、保护模式和虚拟8086模式 0x01 段寄存器 通常情况下,我们认为有8个段寄存器,他们分别是 ES CS SS DS FS GS LDTR TR 其中,后四个寄
HGAME_2020 Pwn Re 部分题解 📅 Feb 23, 2020 · ☕ 15 min read 这次比赛带给我的感觉是 难度适中 收获颇多 因此这里做一个记录和分享 (顺便吐槽一下:官方WP能不能再简略一点!菜比的我看着WP还是不会做啊啊啊) R
upx壳与脱壳技巧 📅 Feb 17, 2020 · ☕ 6 min read 0x00 UPX Introduction 假期在家里做了一下各类upx壳和脱壳方法的整理,这里做一个分享。 广义来说壳主要分两种:压缩壳与加密壳 即缩小文件体积和加密代码以提高逆向