I work as a pentester, so my day-to-day is network and appsec. On the side I've been trying to learn ARM assembly because eventually I want to hunt on low-level targets — Android kernel, browsers, that kind of thing.
Some context on where I'm at:
I have bug bounty experience and I reverse engineer regularly
The closest I've gotten to C is reading native libraries in Android apps, but the attack surface there is tiny
So most of my "learning" is reading ARM and C snippets in isolation, with no target to apply them to
That's the problem. Studying without hunting kills my interest fast. But I don't want to jump straight into hunting and discover I don't know enough to get anywhere.
So: what's the better path here — and specifically, what works if you have ADHD and can't sustain pure theory?
SOCIAL SHARE CARD GENERATOR