548 Integer Overflow Presentation

548 Integer Overflow Presentation - Brief Review C/C++ Data...

Info iconThis preview shows pages 1–12. Sign up to view the full content.

View Full Document Right Arrow Icon
Sin 3: Integer Overflows Jeffrey Kirby
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
What is an integer overflow? “[T]he condition that occurs when a calculation produces a result that is greater in magnitude than that which a given register or storage location can store or represent.” - Wikipedia - Arithmetic overflow http://en.wikipedia.org/wiki/Arithmetic_overflow
Background image of page 2
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Background image of page 4
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Background image of page 6
Background image of page 7

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Background image of page 8
Background image of page 9

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Background image of page 10
Background image of page 11

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Background image of page 12
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: Brief Review C/C++ Data Types Source: http://hubpages.com/hub/Data-Types-in-C-Language Casting Operations Casting Operations Casting Operations Casting Operations Casting Operations Implicit Casting Security Concerns Mitigation Understand operators (upcasting, return types)...
View Full Document

Page1 / 12

548 Integer Overflow Presentation - Brief Review C/C++ Data...

This preview shows document pages 1 - 12. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online