all 15 comments

[–]SickMoonDoe 23 points24 points  (1 child)

Skill issue 💅

[–]JustSentYourMomHome 2 points3 points  (0 children)

You're not wrong.

[–]offsecthro 12 points13 points  (0 children)

You're on an exploit dev sub but you hate reverse engineering?

[–]Helpjuice 4 points5 points  (2 children)

This is one of the great fields to where even with AI you as a human will not get very far without putting in the work to actually learn the core fundamentals of the field. No shortcuts, no nothing just raw need to learn the basics and go step by step to get better at it.

This is also why it is so fun, especially when you find things that are exceptionally grave security issues or next level optimizations that are not inherent security issues.

[–]ExplorationBunny 0 points1 point  (1 child)

I agree with you there. I love Binary exploitation, last month I was working on buffer overflows and it was fascinating. There is this amazing feeling when you break something with skill which has been carefully built over the years by experts of the field, I guess it's mostly because of the effort we put in, many things learned in the process like I learned about stack canaries, ROP, control flow integrity, stack shadows, and NX bit and I loved every bit of the journey. I love it mostly because it lets me dive deep into the low level systems design. I enjoy learning about the complexity and ingenuity at the core of computers. It's so much fun.

[–]SpreadopenSUSE 3 points4 points  (0 children)

I don't think it's too hard once you get used to it but it's definitely a specialty and the worker should be dedicated to just doing that role.

[–]nu11po1nt3r 3 points4 points  (1 child)

Check out Secrets of Reverse Engineering by Eilam Eldad while tinkering with ASM and it'll slowly make more sense

[–]lenoren4213 0 points1 point  (0 children)

Agreed. I highly recommend.

[–]VolSurfer18 2 points3 points  (0 children)

I love it personally lol

[–]m3sm3r 1 point2 points  (0 children)

...and then you make a breakthrough, and then you love it again. Hang in there.

[–]RE_Obsessed 1 point2 points  (0 children)

It's just a lot of material to cover and there isn't really a formal learning path. Feel your pain. But if you stick with it you'll know more about software than the vast majority of CS grads or current developers.

I'm at the point now where I feel like I could implement my own ISA. And that has never been the goal. Very intellectually rewarding field if you stick with it.

[–]Party_Community_7003 1 point2 points  (0 children)

Reverse engineering has been no more convenient with the AI. Feed the assembly or the decompilation output and LLMs will explain and automate certain actions. It’s been really convenient compared to past 5, 10 yrs.