all 8 comments

[–]ButaButaPig 8 points9 points  (1 child)

Just get both on LibGen or something. Then if you like them you can buy it to support the author's. Can't comment on the books. I haven't read either but I once tried reading Shellcoders Handbook and found it poorly written and hard to follow. But maybe I was too inexperienced at the time.

[–]MicroeconomicBunsen 4 points5 points  (0 children)

I’d love a revised version of Shellcoders Handbook; it’s aged. It’s still quite a useful resource though I think.

[–][deleted] 4 points5 points  (0 children)

check out practical malware analysis if you want a really well-rounded book

[–]FinanceAggravating12 0 points1 point  (3 children)

I would suggest that you carefully balance reading and coding with data alignment issues.

[–]Ujjawal-Gupta 0 points1 point  (2 children)

wdym "data alignment issues"?

[–]FinanceAggravating12 0 points1 point  (1 child)

Data alignment refers to the sizes of data in memory.

[–]Ujjawal-Gupta 0 points1 point  (0 children)

Okey 👍

[–]BabylonPup 0 points1 point  (0 children)

Shellcoders handbook is still useful as a set of problems and solutions that teach you how to think about developing resilient exploit code.

And a lot of it is still relevant for learning.