Explore top 10 tips to secure your open-source projects now. Read More
×
Knowledge of C or any other high level language is essential to this discussion. Basic knowledge of process memory layout is useful, but not necessary. Also, all the discussions are based on Linux running on x86 platform. The basic concepts of buffer overflow, however, are the same no matter what platform and operating system is used.
The link for this article located at Linux Journal is no longer available.