Tag: shellcode

Store shellcode in environment variable

In the previous post we explained how stack-based buffer overflows work. In the last exercise, we inserted the shellcode in the stack. However, this might be a problem. What happens if the shellcode doesn’t fit in the stack? We can store it in an environment variable. Manually sto...

Unveiling the Depths of Windows API: A Profound Journey into Keyloggers and Shellcode Launchers

Introduction: The Windows API, the cornerstone of Windows program development, is a double-edged sword, providing developers with extensive possibilities but also exposing them to potential for abuse. In this research, we will explore the intricacies of the Windows API by analyzing the evolution ...