Dr. Dobb's

Welcome Guest,

The July 2012 digital issue of Dr. Dobb's Journal is dedicated to security. We show you the ins and outs of preventing stack overflow attacks, discuss cryptographic hash functions, explain why phish and spam need to be addressed separately, and more!

In This July Digital Issue:


    Table of Contents

  • Preventing Stack Overflow Attacks
    By Oliver Mueller
  • The use of special prologues and epilogues around functions can easily detect attacks that rely on stack overflows. Here is how "stack smashing" is actually performed and how its occurrence is detected.

    GUEST EDITORIAL
  • By Norman M. Sadeh
  • In this guest editorial, a Carnegie Mellon computer science professor explains why phish should not be treated as spam.

  • From the Vault: The Theory, Design, and Implementation of Cryptographic Hash Functions
    By Jesse Walker, Michael E. Kounavis, Shay Gueron, and Gary Graunke
  • A detailed primer on cryptographic hashes and why they are cryptography's most widely used primitives.

  • LETTERS
    By you
  • Readers comment on coding in an echo chamber and bad programmers.

  • LINKS
    Snapshots of the most interesting items on drdobbs.com including the design of LLVM and automatic reference counting on iOS.

The information submitted is collected by TechWeb and our sponsor(s).
TechWeb's privacy policy; dtSearch's privacy policy; Verisign's privacy policy.

This digital issue is sponsored by:


Issue cover