A transcript of https://web.archive.org/web/20230221052105/https://twitter.com/coder_rc/status/1608385931463258112 [Reverse Engineering resources]

Are you interested in learning reverse engineering in 2023?
I've spent the this year studying RE, and I want to share all the resources that helped me along the way in the following tweets. Trust me, you won't be disappointed! 🧵

Assembly:

https://asmtutor.com (Linux focused)
https://plantation-productions.com/Webster/www.artofasm.com/Windows/index.html - Win
https://plantation-productions.com/Webster/www.artofasm.com/Linux/index.html - Linux
https://godbolt.org - Live C to asm
https://cs.lmu.edu/~ray/notes/x86assembly/ - Win32/Linux
https://sonictk.github.io/asm_tutorial/ - Modern Win
https://felixcloutier.com/x86/index.html
After learning assembly, you can try some projects like making a bootloader or a whole simple Operating System.
I have wrote a blog on this topic, here:
https://de-engineer.github.io/Understanding-booting-process-and-writing-own-os/

Other resources:
http://brokenthorn.com/Resources/OSDev1.html
https://raw.githubusercontent.com/tuhdo/os01/master/Operating_Systems_From_0_to_1.pdf
https://cs.bham.ac.uk/~exr/lectures/opsys/10_11/lectures/os-dev.pdf
Now you can start learning the analysis side:

Anti-analysis:

I have wrote about the most important basic topics like Processes, Virtual Memory and others on my blog as I was not able to find good resources for them, more to come:
https://de-engineer.github.io
https://learn.microsoft.com/en-us/sysinternals/resources/windows-internals - Book on Windows Internals published by MS. Use it like a reference to learn about specific topics when needed.

Edit
Pub: 21 Feb 2023 05:33 UTC
Views: 1246