- Популярные видео
- Авто
- Видео-блоги
- ДТП, аварии
- Для маленьких
- Еда, напитки
- Животные
- Закон и право
- Знаменитости
- Игры
- Искусство
- Комедии
- Красота, мода
- Кулинария, рецепты
- Люди
- Мото
- Музыка
- Мультфильмы
- Наука, технологии
- Новости
- Образование
- Политика
- Праздники
- Приколы
- Природа
- Происшествия
- Путешествия
- Развлечения
- Ржач
- Семья
- Сериалы
- Спорт
- Стиль жизни
- ТВ передачи
- Танцы
- Технологии
- Товары
- Ужасы
- Фильмы
- Шоу-бизнес
- Юмор
Buffer Overflowとは何か?saved RBP と return address はなぜ大事なのか?(第5回/全10回)
◆チャンネル登録はこちら↓
https://www.youtube.com/@whitemarkn?sub_confirmation=1
AIを武器にホワイトハッカーになるチャンネルにようこそ
黒ネコと学ぶ、Buffer Overflow 超基礎シリーズ
「Buffer Overflowとは何か?saved RBP と return address はなぜ大事なのか?(第5回/全10回)」です。
「わかりやすく」を追求して動画を作成していきます。
ホワイトハッカー見習いのクロより
◆再生リストはこちらから
https://www.youtube.com/@whitemarkn/playlists
◆動画内のソースは以下の通り
-----
#include <stdio.h>
#include <string.h>
void win(void) {
printf("You reached win function!\n");
}
void vuln(char *input) {
char buf[16];
strcpy(buf, input);
}
int main(void) {
vuln("AAAA");
printf("Back to main.\n");
return 0;
}
-----
<stdio.h>の<>は半角にしてくださいね。
◆この動画のお品書き
1.関数はどうやって元の場所に戻るのか
2.return address とは何か
3.saved RBP とは何か
4.スタック上ではどう並んでいるのか
5.サンプルコードでやさしく理解する
6.Buffer Overflowとは何か?saved RBP と return address はなぜ大事なのか?のまとめ
◆AIを武器にホワイトハッカーになるブログ
https://whitemarkn.com/
◆Buffer Overflowとは何か?saved RBP と return address はなぜ大事なのか?(第5回/全10回)の記事はこちら
https://whitemarkn.com/learning-ethical-hacker/basics-buffer-overflow/bbo-05/
◆ツイッター
https://twitter.com/panpochan
▼ナレーション 音読さん
https://ondoku3.com/
#BufferOverflow
#savedRBP
#returnaddress
No.202
こんにちは、
今回は、
・関数はどうやって元の場所へ戻るのか。
・return address とは何か。
・saved RBP とは何か。
・それらが壊れると何が起きるのか。
を、できるだけやさしく整理していきます。
Видео Buffer Overflowとは何か?saved RBP と return address はなぜ大事なのか?(第5回/全10回) канала AIを武器にホワイトハッカーになる
https://www.youtube.com/@whitemarkn?sub_confirmation=1
AIを武器にホワイトハッカーになるチャンネルにようこそ
黒ネコと学ぶ、Buffer Overflow 超基礎シリーズ
「Buffer Overflowとは何か?saved RBP と return address はなぜ大事なのか?(第5回/全10回)」です。
「わかりやすく」を追求して動画を作成していきます。
ホワイトハッカー見習いのクロより
◆再生リストはこちらから
https://www.youtube.com/@whitemarkn/playlists
◆動画内のソースは以下の通り
-----
#include <stdio.h>
#include <string.h>
void win(void) {
printf("You reached win function!\n");
}
void vuln(char *input) {
char buf[16];
strcpy(buf, input);
}
int main(void) {
vuln("AAAA");
printf("Back to main.\n");
return 0;
}
-----
<stdio.h>の<>は半角にしてくださいね。
◆この動画のお品書き
1.関数はどうやって元の場所に戻るのか
2.return address とは何か
3.saved RBP とは何か
4.スタック上ではどう並んでいるのか
5.サンプルコードでやさしく理解する
6.Buffer Overflowとは何か?saved RBP と return address はなぜ大事なのか?のまとめ
◆AIを武器にホワイトハッカーになるブログ
https://whitemarkn.com/
◆Buffer Overflowとは何か?saved RBP と return address はなぜ大事なのか?(第5回/全10回)の記事はこちら
https://whitemarkn.com/learning-ethical-hacker/basics-buffer-overflow/bbo-05/
◆ツイッター
https://twitter.com/panpochan
▼ナレーション 音読さん
https://ondoku3.com/
#BufferOverflow
#savedRBP
#returnaddress
No.202
こんにちは、
今回は、
・関数はどうやって元の場所へ戻るのか。
・return address とは何か。
・saved RBP とは何か。
・それらが壊れると何が起きるのか。
を、できるだけやさしく整理していきます。
Видео Buffer Overflowとは何か?saved RBP と return address はなぜ大事なのか?(第5回/全10回) канала AIを武器にホワイトハッカーになる
Комментарии отсутствуют
Информация о видео
24 мая 2026 г. 19:21:22
00:13:08
Другие видео канала





















