Running a Buffer Overflow Attack - Computerphile

preview_player
Показать описание
Making yourself the all-powerful "Root" super-user on a computer using a buffer overflow attack. Assistant Professor Dr Mike Pound details how it's done.

Formerly titled "Buffer Overflow Attack" -Aug 2021

This video was filmed and edited by Sean Riley.

Рекомендации по теме
Комментарии
Автор

You can see he is very excited to tell this.

tristant
Автор

This was by far the best
Normally Computerphile tries to address a wider audience, but I personally would like to see more of these kind of in-depth videos.

aadeshsalecha
Автор

I would love to see a series on micro-architectures, machine code, and assembly

ElagabalusRex
Автор

The sledge/bomb animation is BRILLIANT!

edgeeffect
Автор

I know this particular video was years ago, but this guy is actually fun to watch. I'm terrible at learning, but he makes sense of a lot of things without dragging on the boring part.

ItsNotJustRice
Автор

I'm a cs major, but I don't normally like watching cs related youtube channels. These videos are awesome though, some of them are things I thought I had a decent grasp on and I end up learning something. I also love how happy Dr. Pound seems when he is talking about something, you can tell he really likes what he does.

colossalbreacker
Автор

This was brilliant. More like it, please!

ButzPunk
Автор

Absolutely brilliant demonstration. All universities that I know teach C/C++, but they don't teach the essence of software security, which should be pounded into every student's head right from the beginning.

Elite
Автор

"It's meant for ethical hacking, let's just make that clear" - Mike Pound, 2016

sickerpuppies
Автор

To err is human, but to really foul things up requires the root password.
-Unknown

sivalley
Автор

Nice presentation, thanks! It would be even nicer to have the stack video segment made clickable, given YouTube's tendency to "Suggest" everything but related videos.

Anvilshock
Автор

messing with, and forcibly messing with the stack is the source of a few old school console hacks if I recall, particularly on NES games. You write memory by doing very specific things to set certain memory values in an unusual way

DFXKX
Автор

Mike has a certain Dr. Evil vibe in that he clearly enjoys writing "Malicious Code." :)

geonerd
Автор

i love how he explains every topic like its the best in the world... i could use him as my personal coach !

realeques
Автор

Everyone else:
*makes a 20 char buffer*
Mike: "We allocate a buffer that's 500 characters long"

__-xlzi
Автор

This hits especially hard since I just finished my assembly and computer systems class. Great video!

qgysugfq
Автор

Just a slight error for future viewers, at the 7:10 minute mark, he points from "a" to the start of "buffer". What he meant was that we are at "ebp" to the start of the buffer is what sub $0x1f4, %esp does :)

ful
Автор

The way this man explains things is absolutely DIAMOND.

dantesalighieri
Автор

Dr Mike Pound, i do not know if you know this but you are saving a lot of network security students with your videos on these subjects. They are incredibly informative and makes a whole subject comprehensible in the matter of minutes. A Great thank you.

TheMagAirsoft
Автор

It would have been pleasure to sit in his classes. We need more professors like this.

JaisMathews