If you suspend your transcription on amara.org, please add a timestamp below to indicate how far you progressed! This will help others to resume your work!
Please do not press “publish” on amara.org to save your progress, use “save draft” instead. Only press “publish” when you're done with quality control.
Processors are getting more and more complex. Only a small part of the hacker comunity really understands what is going on in them.
This lecture introducess processor design for the normal C/Assembler programmer. During the lecture a very small self wirtten processor core is introduced.
Mentioned subjects:
- why build your own processor core
- Instruction Set Architecture
- Fenite State Machines
- Compiler
- RegisterFile
- Arithmetical and Logical Unit
- Fetch Unit
- Decode Unit
- Main Memory
- Processors and Security
Demo:
Create a backdoor in the VHDL Code of a processor core.
Exploit this backdoor to get a root shell in the linux operating system.