Chisheng Chen

Chisheng Chen

Embedded System Developer · CTF Player · Competitive Programmer

Building things at the intersection of hardware and security. Kernel rootkits, bare-metal DOOM on STM32, and running Linux where it shouldn't.

HITCON 2025 Speaker


Highlights

  • HITCON 2025 Speaker — A Kernel Rootkit That Works Without Kallsyms
  • SITCON 2026 Speaker (Up Coming) — STM32 Bare Metal DOOM Challenge
  • HITCON Quals 2025 (with team B33F 50UP) — Rank 2 (Taiwan), Rank 22 (Global)
  • ICPC Taichung Regional 2025 — Bronze Award (1st of all Bronze Awards)
  • ICPC Taichung Regional 2024 — Bronze Award
  • NCKU CS — GPA 4.27, Top 5% ×3
All experience →

Projects

stm32h7-linux

Run Linux 6.19 with only 1MB SRAM on STM32H750.

Embedded LinuxArm Cortex-MQEMU SoC Model
C

stm32h7-baremetal-doom

Bare-metal DOOM port for STM32H750 without HAL.

EmbeddedBare-metalArm Cortex-M
C

ksymless

A kernel rootkit that works without kallsyms and kprobe support.

Linux Kernel ModuleLinux Kernel InternalRootkit
C
All projects →