Media Summary: Abstract Programs are full of bugs, leading to vulnerabilities. We'll discuss power and limitations of Novel defense mechanisms like Control-Flow A narrated recording of (most of) the coding work I did to quickly estimate the threshold of the quantum error correcting

Gannimo Code Pointer Integrity - Detailed Analysis & Overview

Abstract Programs are full of bugs, leading to vulnerabilities. We'll discuss power and limitations of Novel defense mechanisms like Control-Flow A narrated recording of (most of) the coding work I did to quickly estimate the threshold of the quantum error correcting One of the hardest things for new programmers to learn is Control-Flow Bending: On the Effectiveness of Control-Flow

Photo Gallery

gannimo: Code Pointer Integrity
OSDI '14 - Code-Pointer Integrity
2015-02-11 CERIAS - Code-Pointer Integrity
gannimo, npc@berkeley.edu: New memory corruption attacks: why can't we have nice things?
You're dereferencing a null pointer!
gannimo, npc@berkeley.edu: New memory corruption attacks: why can't we have nice things? (deutsche Ü
Essentials: Pointer Power! - Computerphile
Gannimo   Memory Corruption   Why We Can t Have Nice Things
[Demo/Tutorial] Estimating the threshold of a new quantum code using stim and pymatching
you will never ask about pointers again after watching this video
USENIX Security '15 - Control-Flow Bending: On the Effectiveness of Control-Flow Integrity
Pointers, visually explained | Code Words
View Detailed Profile
gannimo: Code Pointer Integrity

gannimo: Code Pointer Integrity

http://media.ccc.de/browse/congress/2014/31c3_-_6050_-_en_-_saal_g_-_201412272030_-_code_pointer_integrity_-_gannimo.

OSDI '14 - Code-Pointer Integrity

OSDI '14 - Code-Pointer Integrity

Code

2015-02-11 CERIAS - Code-Pointer Integrity

2015-02-11 CERIAS - Code-Pointer Integrity

Abstract Programs are full of bugs, leading to vulnerabilities. We'll discuss power and limitations of

gannimo, npc@berkeley.edu: New memory corruption attacks: why can't we have nice things?

gannimo, npc@berkeley.edu: New memory corruption attacks: why can't we have nice things?

Novel defense mechanisms like Control-Flow

You're dereferencing a null pointer!

You're dereferencing a null pointer!

Just Bret Hart doing some

gannimo, npc@berkeley.edu: New memory corruption attacks: why can't we have nice things? (deutsche Ü

gannimo, npc@berkeley.edu: New memory corruption attacks: why can't we have nice things? (deutsche Ü

Novel defense mechanisms like Control-Flow

Essentials: Pointer Power! - Computerphile

Essentials: Pointer Power! - Computerphile

Pointers

Gannimo   Memory Corruption   Why We Can t Have Nice Things

Gannimo Memory Corruption Why We Can t Have Nice Things

Hacking conference #hacking, #hackers, #infosec, #opsec, #IT, #security.

[Demo/Tutorial] Estimating the threshold of a new quantum code using stim and pymatching

[Demo/Tutorial] Estimating the threshold of a new quantum code using stim and pymatching

A narrated recording of (most of) the coding work I did to quickly estimate the threshold of the quantum error correcting

you will never ask about pointers again after watching this video

you will never ask about pointers again after watching this video

One of the hardest things for new programmers to learn is

USENIX Security '15 - Control-Flow Bending: On the Effectiveness of Control-Flow Integrity

USENIX Security '15 - Control-Flow Bending: On the Effectiveness of Control-Flow Integrity

Control-Flow Bending: On the Effectiveness of Control-Flow

Pointers, visually explained | Code Words

Pointers, visually explained | Code Words

Pointers

Why you should move your legacy code to smart pointers - Sébastien Gonzalve - CPPP 2021

Why you should move your legacy code to smart pointers - Sébastien Gonzalve - CPPP 2021

https://github.com/CpppFr/CPPP-21 https://cppp.fr/ --- When working on legacy