讨论各种 CMSIS-DAP 协议的调试器,然后 DIY 一个 DAPLink。
树莓派 debugprobe 源码分析。这是一个实现了 CMSIS-DAP 接口的调试器。
一个月以来使用各种屏幕的踩坑记录,包括 ST7789 LCD,以及 SSD1675、SSD1680 墨水屏。
使用 RP2040 和 INA226 自制 usb 功率计,支持屏幕和串口输出。
使用 MicroPython 编写程序,用舵机实现联网电灯控制。
本文讨论 Pico W 所搭载的 CYW43439 之驱动程序,包括 pico sdk 中的 cyw43-driver 和 async context。
RP2040 学习笔记的完结篇。本文为 RP2040 设计了一块开发板。
在 RP2040 上运行 MicroPython,实现一个联网的温湿度计。
使用树莓派 Pico W 开发板进行 WiFi 扫描。
本文记录了点亮一块三色墨水屏的过程。墨水屏驱动 IC 为 SSD1680。
使用 bit banging 和 PIO 两种方案,点亮一颗 RGB LED。
本文对 RP2040 的 IRQ、timer 和 DMA 进行了实验。
本文记录了 RP2040 各种外设的使用,包括 UART、ADC、PWM 等。
开始连载 RP2040 学习笔记。本文记录了搭建开发环境并点亮 LED 灯过程。
本文是对徐英瑾所著《人工智能哲学十五讲》的批判和反思,以及对深度学习路线的辩护。
文字冒险游戏《饿殍:明末千里行》长评。RGN 评分 8/10。
最近做了一些对 AFL 的改进,本文记录了修改 AFL 源码的经验,包括如何插入代码、收集 fuzzer 状态和绘图。
香草社 SRPG 新作《圣兽之王》的简短评测。RGN 评分 7/10。
本文是 23 年秋招经历的回顾。记录了找工作的历程,以及字节跳动实习体验。
《OPUS:龙脉常歌》的详细评测。难得一遇的优秀太空歌剧。RGN 评分 9/10。
新一代开源 CTF 竞赛平台,支持私有靶机、单题多任务等功能。
本文讨论如何设计一个 shell 管理平台,并分析了 Platypus 项目的源码。
以一个 markdown 转 html 的程序为目标,讨论如何针对命令行参数进行 fuzz。
对 lxde 默认图片查看器 GPicView 的 fuzz 过程。这是一个 GUI 程序,需要人工编写 harness。
AFL 源码阅读的完结篇。通过三个例子,说明如何在 AFL 源码的基础上进行二次开发(例如添加变异算子)。