O'Reilly logo

Stack Frames: A Look From Inside by Giuseppe Di Cataldo

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Index

A

  1. Address Space Layout Randomization (ASLR)

  2. Applications, stack frames

    1. function return address

    2. infinite recursion

    3. parameters and return address

      1. f1() function

      2. f2() function

      3. main() function

  3. ASCII character set

  4. ASCII encoding

  5. ASCII text files

  6. Assembler

B

  1. Base pointer

  2. Binary numbers

  3. Binary program

    1. ASCII character set

    2. binary files

    3. character encodings

See(Character encodings)
  1. editor

See(Hexadecimal editor)
  1. encoding

  2. error message

  3. formatted text

  4. multibyte encodings

  5. plain text

  6. tags

  7. text files

  1. Bitwise operators

    1. AND, XOR, OR and NOT

    2. vs . logical operators

    3. shift operators

  2. BSD licenses

  3. Buffer overflow

    1. ASCII opcodes

    2. ASLR

    3. attack planning

    4. cat command

    5. execution code

    6. fstack-protector option

    7. gets() function

    8. main() terminates

    9. modifications

    10. random address

    11. vulnerable test program

  4. Bytes

C

  1. Calling conventions ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required