Pointers and arrays are a confusing subject in C. Pointers can be of different types, which makes possible pointer arithmetic … Read the rest
Tag Archives: Assembly
Examining Data in GDB
The GNU Debugger (GDB) is a powerful tool to debug binary executables. It can be used to do reverse-engineering as … Read the rest
Writing a Minimalistic “Hello, World!” Shellcode with Position Independent Code
I wanted to make a simple shellcode from a "Hello, World!" AMD64 assembly file which I wrote before. Here is … Read the rest
“Signed Integer” behavior of “char” data type in C
Examining data stored in the memory of the program may be interesting to understand low-level mechanism of variable management and … Read the rest