What is an Integer Overflow Vulnerability? | Hacking 101

  Рет қаралды 24,850

Marcus Hutchins

Marcus Hutchins

3 жыл бұрын

A quick introduction to how binary integers work, what an integer overflow is, and how they can lead to software vulnerabilities.

Пікірлер: 36
@monicapardeshi
@monicapardeshi 3 жыл бұрын
Marcus' voice is so soothing. 10/10 would take a yoga class with him.
@redbox360
@redbox360 3 жыл бұрын
Or sleep therapy, don’t misunderstand, content is very good
@WhatTheWeb
@WhatTheWeb 3 жыл бұрын
Great video as always. I just want to note for those that may be new watching that 4,294,967,295 is the maximum for *unsigned* ints(2^32 - 1), but not *signed* ints(2^31 - 1). You'll notice the use of the unsigned keyword in the parameters that are passed. I thought it was also useful to mention that in the beginning we are treating that as an unsigned 8-bit number, so when you say the lowest value for an int is 0, you mean for unsigned ints; regular ints would not overflow to zero but rather INT_MIN. Also, yes, I know Marcus knows this and was just making a nice beginner-friendly tutorial. I'm just stopping by to help out the curious beginner. There's lots more fun and oddities with ints as you progress :p
@RobertWallhead
@RobertWallhead 3 жыл бұрын
The most crystal clear explanation of overflows I've ever seen. Thanks Marcus, epic stuff.!
@matthewlandry1352
@matthewlandry1352 3 жыл бұрын
Probably the BEST explanation at an atomic level of an integer overflow I have ever seen. Great job Bro.
@ikehilyard1
@ikehilyard1 8 ай бұрын
You're the man, Marcus. I was searching for several integer overflow explanations and when I came across this one I stopped to make some popcorn.
@Treegrower
@Treegrower 3 жыл бұрын
I like how you give us an intuitive real world example with the stock market, but also show us a technical example with the code. Awesome video!
@dxwoo55
@dxwoo55 3 жыл бұрын
Very good video, straight to the point. Many thanks for sharing!
@Firefox991gaming
@Firefox991gaming 3 жыл бұрын
I'd love to see a video in the future of how this heap overflow can be exploited. This was a great video!
@uchennagodfrey8343
@uchennagodfrey8343 Жыл бұрын
Thanks for the explanation Really helpful
@catboy_official
@catboy_official 2 жыл бұрын
Omg I understand! I've never understood this before! Thank you! 😭❤️
@RandyFortier
@RandyFortier 3 жыл бұрын
Great explanation! The lack of memory deallocation made me twitch a bit, but that is my issue. :)
@anonymous6666
@anonymous6666 3 жыл бұрын
keep up the great videos marcus!
@banana-9959
@banana-9959 3 жыл бұрын
please do more short informative videos like this.
@codyverdes3289
@codyverdes3289 3 жыл бұрын
THANKS FOR THE VIDEO!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
@cipherbenchmarks
@cipherbenchmarks 3 жыл бұрын
Really good pratical example at the end. By the way do u still stream on twitch lol
@deemon710
@deemon710 Жыл бұрын
You got to just before the point where you explain the hacking part. lol What a tease!
@internetwarrior666
@internetwarrior666 3 жыл бұрын
Do creating a buffer overflow in an array next!
@coomer8265
@coomer8265 3 жыл бұрын
thanks man !!!
@itsme7570
@itsme7570 Жыл бұрын
Best cyber security content on KZbin hands down. If you disagree I must not know the channel you speak of so drop below 👇
@DonMayfield
@DonMayfield 3 жыл бұрын
Very similar to the date over flow in 1999 to 2000 otherwise known as Y2K programmer problem.
@NvrSwm
@NvrSwm 3 жыл бұрын
Interesting that it interprets the 4billion to set the sign bit in the signed int. Anyways nice video, thx!
@MalwareTechBlog
@MalwareTechBlog 3 жыл бұрын
In signed integers the highest bit is the sign (1 for negative and 0 for positive), so setting it will flip the value to negative.
@parthgol
@parthgol 3 жыл бұрын
please make a video on how DLL injections work
@Danny-SSH
@Danny-SSH 3 жыл бұрын
Well I'd be damned I learned something today. Thanks👍
@johnsnow1062
@johnsnow1062 3 жыл бұрын
Cool....
@frogball5819
@frogball5819 2 жыл бұрын
greetings to Kevin :)
@soulsnatched
@soulsnatched 3 жыл бұрын
aka a systems 2 fever dream
@kalopseeia1617
@kalopseeia1617 3 жыл бұрын
Can you reverse a real virus like wannacry , Step by step ,. or doing a program with have vulnerability like buffer overflow and install to other pc then exploit it over the network ,
@Crono1020
@Crono1020 2 жыл бұрын
A comment in the last The Spiffing Brit video get me here
@naota3k
@naota3k Жыл бұрын
3:13 _very_ not stonks :(
@Jaapa12
@Jaapa12 3 жыл бұрын
ok hacking is not for me but nice video
@hardingbrianna1437
@hardingbrianna1437 3 жыл бұрын
The tacky dragonfly externally license because art alarmingly spoil beside a receptive height. heavenly heavy hellish, far unshielded
@JRocLaHey
@JRocLaHey Жыл бұрын
so type III civilization would be considered to adapt and operate over 64 and even 128-256 bits os, which type I utilizes at 64 for now, wonder how long for 2048 bits embedded n computing systems or 4096 os🚆
Buffer Overflow
5:58
Aaron Yoo
Рет қаралды 38 М.
Demonstrating how easily Wi-Fi security cameras can be jammed
0:43
Marcus Hutchins
Рет қаралды 12 М.
Неприятная Встреча На Мосту - Полярная звезда #shorts
00:59
Полярная звезда - Kuzey Yıldızı
Рет қаралды 7 МЛН
Why Haven't We Seen a Devastating Log4j Worm Yet?
9:19
Marcus Hutchins
Рет қаралды 12 М.
Integer overflow and underflow explained
14:17
CodeVault
Рет қаралды 17 М.
Building a Hidden Camera Detector using Infrared
0:51
Marcus Hutchins
Рет қаралды 20 М.
Is ChatGPT a Better Hacker Than Me?
11:37
Marcus Hutchins
Рет қаралды 26 М.
This is how easily the Flipper Zero can copy and store access cards
0:17
Tips for Getting Started Learning Cybersecurity in 2023
7:42
Marcus Hutchins
Рет қаралды 57 М.
Exploits Explained: How Log4j, Buffer Overflows and Other Exploits Work
9:08
The CISO Perspective
Рет қаралды 13 М.
Arithmetic Overflow and Underflow | Hack Solidity (0.6)
11:38
Smart Contract Programmer
Рет қаралды 14 М.
💅🏻Айфон vs Андроид🤮
0:20
Бутылочка
Рет қаралды 741 М.
ПОКУПКА ТЕЛЕФОНА С АВИТО?🤭
1:00
Корнеич
Рет қаралды 3,3 МЛН
Хотела заскамить на Айфон!😱📱(@gertieinar)
0:21
Взрывная История
Рет қаралды 4,5 МЛН
Secret Wireless charger 😱 #shorts
0:28
Mr DegrEE
Рет қаралды 2,3 МЛН