Recently, I've been flooding my mind with knowledge about assembly, low-level programming, as well as types of chip architectures and how they use different types of registers (i.e. 32-bit vs. 64-bit, or even earlier versions).
This helps me understand and grasp concepts and fundamentals of reverse engineering, which are potentially useful when dissecting malware. This is something that, in my opinion, is extremely hard to do, but nevertheless can aid the field of information security, as we're being bombarded with malware in an ever increasing fashion. Hence, security analyst and reverse engineering experts are two types of figures that are and will be extremely sought after.
Below, is one of lessons from a series I've been following. It introduces the student to architectures and goes a little more indepth of x86 chips.
8085, yeah it was my first. Soon graduated to 8-bit AVR from there. I remember my professor shutting me and my friends down for progressing a little too fast. He wasn't convinced and thought we were not fully understanding the architecture and trying to act smart. We convinced him otherwise and he let us be. In fact he himself got us two more 32 bit hardware platforms (approx. thousand euros each) for messing around.
CONFESSION: the truth is that we did not fully understand the architecture. We only just had a bit of working knowledge then ;-)
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Wow, that's a great recollection! I wish I'd be learning that kind of stuff back in the days. Are you a software engineer?
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Electronics and then Robotics
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
I'm wondering whether this architecture is not outdated today. But the mental gymnastics this triggers could indeed be quite useful.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Not necessarily, however, some of the great books have been written a decade ago...
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit