001. Introduction to Embedded Systems
Hey! We are hacking here! Let’s just go-though all the basics quickly!
Wikipedia introduces Embedded Systems as “An embedded system is a computer system—a combination of a computer processor, computer memory, and input/output peripheral devices—that has a dedicated function within a larger mechanical or electrical system.”
In words of all Hogwarts Fans, Here we’ll discuss how to write magic spells to enchant any hardware! We’ll try to cover all basics quickly from Hardware Level Language to High-Level Languages. Once you have enough experience in any of programming language, from there its just about syntax and hardware architecture.
“It’s best to have your tools with you. If you don’t, you’re apt to find something you didn’t expect and get discouraged!” Let’s introduce you to all your new buddies before diving into the ocean of Hardware Hacking. Here we’ll also try to share some techniques and quick tips to handle and use them efficiently.
Upcoming Hardware Vulnerabilities projects:
- Buffer Errors
- Code Injection
- Crypto Errors
- Information Leakage
- Numeric Errors
- Permissions, Privileges and Access
- Resource Management