# QEMU Internals

> Clean Markdown view of GeekNews topic #7240. Use the original source for factual precision when an external source URL is present.

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=7240](https://news.hada.io/topic?id=7240)
- GeekNews Markdown: [https://news.hada.io/topic/7240.md](https://news.hada.io/topic/7240.md)
- Type: news
- Author: [xguru](https://news.hada.io/@xguru)
- Published: 2022-08-23T09:50:22+09:00
- Updated: 2022-08-23T09:50:22+09:00
- Original source: [airbus-seclab.github.io](https://airbus-seclab.github.io/qemu_blog/)
- Points: 16
- Comments: 0

## Topic Body

- QEMU가 어떻게 동작하는지 소스코드를 통해 설명하고, Fun & Profit을 위해 해킹하는 법 알아보기   
- 주요 토픽들   
  - Creating a new machine  
  - Controlling memory regions  
  - Creating a new device  
  - Interrupts controller  
  - Timers  
  - PCI controller  
  - PCI devices  
  - Options  
  - Execution loop  
  - Breakpoints handling  
  - VM running states  
  - TCG internals part 1, part 2 and part 3  
  - Snapshots

## Comments



_No public comments on this page._
