|
| 1 | +--- |
| 2 | +# Documentation: https://wowchemy.com/docs/managing-content/ |
| 3 | + |
| 4 | +title: Function-Level Fuzzing for RTOS Kernels with RTCon |
| 5 | +subtitle: '' |
| 6 | +summary: '' |
| 7 | +authors: |
| 8 | +- Insu Yun |
| 9 | +- Eunkyu Lee |
| 10 | +tags: [] |
| 11 | +categories: [] |
| 12 | +date: '2026-05-01' |
| 13 | +lastmod: 2026-05-26T22:11:50+09:00 |
| 14 | +featured: false |
| 15 | +draft: false |
| 16 | + |
| 17 | +# Featured image |
| 18 | +# To use, add an image named `featured.jpg/png` to your page's folder. |
| 19 | +# Focal points: Smart, Center, TopLeft, Top, TopRight, Left, Right, BottomLeft, Bottom, BottomRight. |
| 20 | +image: |
| 21 | + caption: '' |
| 22 | + focal_point: '' |
| 23 | + preview_only: false |
| 24 | + |
| 25 | +# Projects (optional). |
| 26 | +# Associate this post with one or more of your projects. |
| 27 | +# Simply enter your project's folder or file name without extension. |
| 28 | +# E.g. `projects = ["internal-project"]` references `content/project/deep-learning/index.md`. |
| 29 | +# Otherwise, set `projects = []`. |
| 30 | +projects: [] |
| 31 | +publishDate: '2026-05-26T13:11:50.333810Z' |
| 32 | +publication_types: |
| 33 | +- '0' |
| 34 | +abstract: "Real-Time Operating Systems (RTOS) are widely used in embedded systems\ |
| 35 | + \ to support functionalities such as Bluetooth and Wi-Fi. As RTOS kernels grow in\ |
| 36 | + \ functionality, their attack surface also expands, increasing the need for effective\ |
| 37 | + \ security testing. However, existing dynamic testing techniques such as fuzzing\ |
| 38 | + \ have difficulty effectively testing deeply located kernel functions because these\ |
| 39 | + \ functions require complex execution contexts.\n\nThis tutorial presents RTCon,\ |
| 40 | + \ a context-adaptive function-level fuzzer for RTOS kernels. The tutorial uses Zephyr,\ |
| 41 | + \ an open-source RTOS for embedded and IoT devices that has been adopted as the\ |
| 42 | + \ embedded controller platform for ChromeOS devices, as the target system. Participants\ |
| 43 | + \ will learn the principles of function-level fuzzing, execution context construction\ |
| 44 | + \ for kernel functions, and practical techniques for testing RTOS kernels.\n" |
| 45 | +publication: '*Proceedings of the 2026 IEEE International Conference on Software Testing, |
| 46 | + Verification and Validation (ICST) Tutorial*' |
| 47 | +url_slides: pubs/2026/lee:rtcontutorial-slides.pdf |
| 48 | +--- |
0 commit comments