
CTF出题笔记
文章平均质量分 90
主要记录了一些自己出CTF题目的过程
ZERO-A-ONE
(Github同名)为什么选择 优快云,因为厌倦了维护 Blog 服务器、GitHub Page 和图床,最后 优快云 的MarkDown 支持和 Typora 比较兼容,简单就是生产力
展开
-
RCTF-2021-Valgrind赛题WP
出题人:ZERO-A-ONEDate:2021-07-270x1 出题意图 本赛题主要是向选手介绍一种不同于常用的LLVM IR的中间语言。VEX-IR是一套中间语言。使用它的是 Valgrind 插桩框架工具,它的设计思想类似LLVM与QEMU,为了模拟执行已经编译好的某种架构的程序,把目标代码转化为IR中间语言,再把 IR 翻译为本机架构可执行的机器语言,实现跨架构模拟执行,多用于没有源码的二进制程序分析。分析二进制程序,例如做类似插桩的工作时,失去了高级语言的抽象表达,不得不与更底层的部分.原创 2021-09-13 16:41:02 · 975 阅读 · 0 评论 -
RCTF-2021-HarmonyOS赛题WP
Author:ZERO-A-ONEDate:2021-08-080x1 出题意图本体定位为基础的逆向题目,主要是为了熟悉Open HarmonyOS操作系统环境,熟悉基于OpenHarmony Hi3861V100开发板的RISC-V环境,熟悉IoT环境下常用的Musl-Libc环境0x2 出题过程2.1 编译系统固件riscv32_virt/ 子目录包含部分Qemu RISC-V虚拟化平台验证的OpenHarmony kernel_liteos_m的代码,目录名为riscv32_virt。.原创 2021-09-13 16:39:29 · 764 阅读 · 0 评论