Some notes on reverse engineering on various architectures, mostly using free software such as the radare2 framework, gdb, frida, x64dbg among others
Wanna show your support to these materials? Follow me on twitter at @artikblue and let me knowIf I see interest I'll post more :)
-
Reversing x32/x64 with radare2 - 6 (multi dimensional arrays and structs)
-
Reversing x32/x64 with radare2 - 7 (struct arrays, r2pm and patching)
-
Reversing x32/x64 with radare2 - 8 - I (files: read, write, seek and some heaps)
-
Reversing x32/x64 with radare2 - 9 (pointers and dynamic memory)
-
Reversing x32/x64 with radare2 - 10 (more pointers and dynamic structs)
-
Reversing x32/x64 with radare2 - 11 (linked lists, enums, bitwise operations and r2pipe)
-
Reversing x32/x64 with radare2 - 12 (defines, unions and bitmaps)
-
Reverse engineering x64 binaries with Radare2 - 14 (the windows api: theory, helloworld and files)
-
Reverse engineering x64 binaries with Radare2 - 15 - I (unix sockets fundamentals)
-
Reverse engineering x64 binaries with Radare2 - 17 (More Winsock, Bind and reverse shells)
-
Reverse engineering x64 binaries with Radare2 - 18 (unix encrypted bind shells over TLS)