Both. As I’m sure you know, firmware and hardware are intimately related. We tend to do more software, but it depends on the project. I work for a small company, so we have to make do—I don’t think we have any purely software or hardware people. Understanding is the first step to exploitation.
Yeah. Life keeps getting in the way, but I’ve been having plans to at least start emulating firmware with QEMU and poke around a bunch of publicly available firmware. The biggest problem I do see with the learning curve is the machine language, but I don’t see it being too much of trouble once I grasp the basics enough to get a better idea what is going on. Finally got around to getting qemu up and running, so will try to get started with firmware once I get other more important things taken care of first.
Both. As I’m sure you know, firmware and hardware are intimately related. We tend to do more software, but it depends on the project. I work for a small company, so we have to make do—I don’t think we have any purely software or hardware people. Understanding is the first step to exploitation.
Yeah. Life keeps getting in the way, but I’ve been having plans to at least start emulating firmware with QEMU and poke around a bunch of publicly available firmware. The biggest problem I do see with the learning curve is the machine language, but I don’t see it being too much of trouble once I grasp the basics enough to get a better idea what is going on. Finally got around to getting qemu up and running, so will try to get started with firmware once I get other more important things taken care of first.
I’m a QEMU developer also. Let me know if you have any questions!