From: Rince Date: Sat, 8 Nov 2025 13:53:46 +0000 (+0300) Subject: корректура X-Git-Url: http://gitweb.nataraj.world/?a=commitdiff_plain;h=4ec4be8ae2239aa8e1c62a71acf22a7cf93cc0ff;p=articles.git корректура --- diff --git "a/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\265\320\275\320\270\320\265 PostgreSQL/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\265\320\275\320\270\320\265 PostgreSQL - pgconf.spb/pg-fuzzing-\320\262\321\213\321\207\320\270\321\202\320\260\320\275\320\275\321\213\320\271.odp" "b/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\265\320\275\320\270\320\265 PostgreSQL/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\265\320\275\320\270\320\265 PostgreSQL - pgconf.spb/pg-fuzzing-\320\262\321\213\321\207\320\270\321\202\320\260\320\275\320\275\321\213\320\271.odp" deleted file mode 100644 index a38c253..0000000 Binary files "a/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\265\320\275\320\270\320\265 PostgreSQL/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\265\320\275\320\270\320\265 PostgreSQL - pgconf.spb/pg-fuzzing-\320\262\321\213\321\207\320\270\321\202\320\260\320\275\320\275\321\213\320\271.odp" and /dev/null differ diff --git "a/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\265\320\275\320\270\320\265 PostgreSQL/2024-04 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\265\320\275\320\270\320\265 PostgreSQL - pgconf.ru/\321\204\320\260\320\267\320\267\320\270\320\275\320\263-\320\277\320\276\321\201\321\202\320\263\321\200\320\265\321\201\320\260-2024.odp" "b/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\265\320\275\320\270\320\265 PostgreSQL/2024-04 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\265\320\275\320\270\320\265 PostgreSQL - pgconf.ru/\321\204\320\260\320\267\320\267\320\270\320\275\320\263-\320\277\320\276\321\201\321\202\320\263\321\200\320\265\321\201\320\260-2024.odp" deleted file mode 100644 index d445f02..0000000 Binary files "a/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\265\320\275\320\270\320\265 PostgreSQL/2024-04 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\265\320\275\320\270\320\265 PostgreSQL - pgconf.ru/\321\204\320\260\320\267\320\267\320\270\320\275\320\263-\320\277\320\276\321\201\321\202\320\263\321\200\320\265\321\201\320\260-2024.odp" and /dev/null differ diff --git "a/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\265\320\275\320\270\320\265 PostgreSQL/2025 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\265\320\275\320\270\320\265 PostgreSQL - \320\273\320\265\320\272\321\202\320\276\321\200\320\270\320\271 \320\262 \320\276\321\204\320\270\321\201\320\265/\321\204\320\260\320\267\320\267\320\270\320\275\320\263-\320\277\320\276\321\201\321\202\320\263\321\200\320\265\321\201\320\260-2025.odp" "b/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\265\320\275\320\270\320\265 PostgreSQL/2025 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\265\320\275\320\270\320\265 PostgreSQL - \320\273\320\265\320\272\321\202\320\276\321\200\320\270\320\271 \320\262 \320\276\321\204\320\270\321\201\320\265/\321\204\320\260\320\267\320\267\320\270\320\275\320\263-\320\277\320\276\321\201\321\202\320\263\321\200\320\265\321\201\320\260-2025.odp" deleted file mode 100644 index ce10c6b..0000000 Binary files "a/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\265\320\275\320\270\320\265 PostgreSQL/2025 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\265\320\275\320\270\320\265 PostgreSQL - \320\273\320\265\320\272\321\202\320\276\321\200\320\270\320\271 \320\262 \320\276\321\204\320\270\321\201\320\265/\321\204\320\260\320\267\320\267\320\270\320\275\320\263-\320\277\320\276\321\201\321\202\320\263\321\200\320\265\321\201\320\260-2025.odp" and /dev/null differ diff --git "a/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\265\320\275\320\270\320\265 PostgreSQL/2025 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\265\320\275\320\270\320\265 PostgreSQL - \320\273\320\265\320\272\321\202\320\276\321\200\320\270\320\271 \320\262 \320\276\321\204\320\270\321\201\320\265/\321\204\320\260\320\267\320\267\320\270\320\275\320\263-\320\277\320\276\321\201\321\202\320\263\321\200\320\265\321\201\320\260-2025.pdf" "b/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\265\320\275\320\270\320\265 PostgreSQL/2025 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\265\320\275\320\270\320\265 PostgreSQL - \320\273\320\265\320\272\321\202\320\276\321\200\320\270\320\271 \320\262 \320\276\321\204\320\270\321\201\320\265/\321\204\320\260\320\267\320\267\320\270\320\275\320\263-\320\277\320\276\321\201\321\202\320\263\321\200\320\265\321\201\320\260-2025.pdf" deleted file mode 100644 index 4de1787..0000000 Binary files "a/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\265\320\275\320\270\320\265 PostgreSQL/2025 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\265\320\275\320\270\320\265 PostgreSQL - \320\273\320\265\320\272\321\202\320\276\321\200\320\270\320\271 \320\262 \320\276\321\204\320\270\321\201\320\265/\321\204\320\260\320\267\320\267\320\270\320\275\320\263-\320\277\320\276\321\201\321\202\320\263\321\200\320\265\321\201\320\260-2025.pdf" and /dev/null differ diff --git "a/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\265\320\275\320\270\320\265 PostgreSQL/README.md" "b/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\265\320\275\320\270\320\265 PostgreSQL/README.md" deleted file mode 100644 index 2078d88..0000000 --- "a/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\265\320\275\320\270\320\265 PostgreSQL/README.md" +++ /dev/null @@ -1,8 +0,0 @@ -## Аннотация - -### Фаззинг тестирование PostgreSQL -### Как мы искали и что мы нашли - -Создание высококлассного программного обеспечения требует применения современных методов тестирования и анализа результатов. -Fuzzing-тестирование один из передовых методов входящих в группу практик РБПО (Разработки Безопасного Программного обеспечения) -В данном докладе рассказывается как методики фаззинг-тестирования были на практике применены для исследования безопасности СУБД PostgreSQL, показано какие подходы были применены и какие ошибки были найдены и исправлены в результате проведения исследования. diff --git "a/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\265\320\275\320\270\320\265 PostgreSQL/src/30bf71022f701163336f.jpg" "b/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\265\320\275\320\270\320\265 PostgreSQL/src/30bf71022f701163336f.jpg" deleted file mode 100644 index b05de31..0000000 Binary files "a/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\265\320\275\320\270\320\265 PostgreSQL/src/30bf71022f701163336f.jpg" and /dev/null differ diff --git "a/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\265\320\275\320\270\320\265 PostgreSQL/src/30bf71022f701163336f.link" "b/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\265\320\275\320\270\320\265 PostgreSQL/src/30bf71022f701163336f.link" deleted file mode 100644 index 98fbc02..0000000 --- "a/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\265\320\275\320\270\320\265 PostgreSQL/src/30bf71022f701163336f.link" +++ /dev/null @@ -1 +0,0 @@ -https://begemottic.ru/football/standards-for-long-jump-school-standards-how-to-jump-in-length-far-from-the-place-and-takeoff.html diff --git "a/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\265\320\275\320\270\320\265 PostgreSQL/src/30bf71022f701163336f_mod.jpg" "b/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\265\320\275\320\270\320\265 PostgreSQL/src/30bf71022f701163336f_mod.jpg" deleted file mode 100644 index 1aeba3b..0000000 Binary files "a/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\265\320\275\320\270\320\265 PostgreSQL/src/30bf71022f701163336f_mod.jpg" and /dev/null differ diff --git "a/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\265\320\275\320\270\320\265 PostgreSQL/src/8269.jpg" "b/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\265\320\275\320\270\320\265 PostgreSQL/src/8269.jpg" deleted file mode 100644 index 4df12a9..0000000 Binary files "a/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\265\320\275\320\270\320\265 PostgreSQL/src/8269.jpg" and /dev/null differ diff --git "a/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\265\320\275\320\270\320\265 PostgreSQL/src/8269_mod.png" "b/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\265\320\275\320\270\320\265 PostgreSQL/src/8269_mod.png" deleted file mode 100644 index f0e5be8..0000000 Binary files "a/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\265\320\275\320\270\320\265 PostgreSQL/src/8269_mod.png" and /dev/null differ diff --git "a/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\265\320\275\320\270\320\265 PostgreSQL/src/8269_mod2.png" "b/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\265\320\275\320\270\320\265 PostgreSQL/src/8269_mod2.png" deleted file mode 100644 index 99dc8ab..0000000 Binary files "a/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\265\320\275\320\270\320\265 PostgreSQL/src/8269_mod2.png" and /dev/null differ diff --git "a/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\265\320\275\320\270\320\265 PostgreSQL/src/Detail_of_Codex_Dresdensis_drawn_by_Lacambalam.jpg" "b/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\265\320\275\320\270\320\265 PostgreSQL/src/Detail_of_Codex_Dresdensis_drawn_by_Lacambalam.jpg" deleted file mode 100644 index 6381625..0000000 Binary files "a/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\265\320\275\320\270\320\265 PostgreSQL/src/Detail_of_Codex_Dresdensis_drawn_by_Lacambalam.jpg" and /dev/null differ diff --git "a/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\265\320\275\320\270\320\265 PostgreSQL/src/Fast_Metabolism_FO3.png" "b/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\265\320\275\320\270\320\265 PostgreSQL/src/Fast_Metabolism_FO3.png" deleted file mode 100644 index f2de562..0000000 Binary files "a/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\265\320\275\320\270\320\265 PostgreSQL/src/Fast_Metabolism_FO3.png" and /dev/null differ diff --git "a/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\265\320\275\320\270\320\265 PostgreSQL/src/Fast_Metabolism_FO3.webp" "b/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\265\320\275\320\270\320\265 PostgreSQL/src/Fast_Metabolism_FO3.webp" deleted file mode 100644 index 7ab7009..0000000 Binary files "a/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\265\320\275\320\270\320\265 PostgreSQL/src/Fast_Metabolism_FO3.webp" and /dev/null differ diff --git "a/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\265\320\275\320\270\320\265 PostgreSQL/src/PGConf.\320\241\320\237\320\261.odp" "b/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\265\320\275\320\270\320\265 PostgreSQL/src/PGConf.\320\241\320\237\320\261.odp" deleted file mode 100644 index eed35ab..0000000 Binary files "a/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\265\320\275\320\270\320\265 PostgreSQL/src/PGConf.\320\241\320\237\320\261.odp" and /dev/null differ diff --git "a/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\265\320\275\320\270\320\265 PostgreSQL/src/Rainbow_nets.jpg" "b/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\265\320\275\320\270\320\265 PostgreSQL/src/Rainbow_nets.jpg" deleted file mode 100644 index b08a18b..0000000 Binary files "a/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\265\320\275\320\270\320\265 PostgreSQL/src/Rainbow_nets.jpg" and /dev/null differ diff --git "a/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\265\320\275\320\270\320\265 PostgreSQL/src/Scarecrow_in_field.jpg" "b/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\265\320\275\320\270\320\265 PostgreSQL/src/Scarecrow_in_field.jpg" deleted file mode 100644 index 03a8c0f..0000000 Binary files "a/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\265\320\275\320\270\320\265 PostgreSQL/src/Scarecrow_in_field.jpg" and /dev/null differ diff --git "a/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\265\320\275\320\270\320\265 PostgreSQL/src/durilka_34a.png" "b/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\265\320\275\320\270\320\265 PostgreSQL/src/durilka_34a.png" deleted file mode 100644 index 0cf6edd..0000000 Binary files "a/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\265\320\275\320\270\320\265 PostgreSQL/src/durilka_34a.png" and /dev/null differ diff --git "a/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\265\320\275\320\270\320\265 PostgreSQL/src/durilka_34a.webp" "b/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\265\320\275\320\270\320\265 PostgreSQL/src/durilka_34a.webp" deleted file mode 100644 index 97159e5..0000000 Binary files "a/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\265\320\275\320\270\320\265 PostgreSQL/src/durilka_34a.webp" and /dev/null differ diff --git "a/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\265\320\275\320\270\320\265 PostgreSQL/src/durilka_34a.webp.link" "b/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\265\320\275\320\270\320\265 PostgreSQL/src/durilka_34a.webp.link" deleted file mode 100644 index b7b058a..0000000 --- "a/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\265\320\275\320\270\320\265 PostgreSQL/src/durilka_34a.webp.link" +++ /dev/null @@ -1 +0,0 @@ -https://rg.ru/2022/12/22/nejroset-pokazala-kuzkinu-mat-i-drugih-geroev-krylatyh-fraz.html diff --git "a/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\265\320\275\320\270\320\265 PostgreSQL/src/fallout_1_223464-hd.jpg" "b/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\265\320\275\320\270\320\265 PostgreSQL/src/fallout_1_223464-hd.jpg" deleted file mode 100644 index d4cd069..0000000 Binary files "a/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\265\320\275\320\270\320\265 PostgreSQL/src/fallout_1_223464-hd.jpg" and /dev/null differ diff --git "a/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\265\320\275\320\270\320\265 PostgreSQL/src/fallout_1_223464-hd_mod.jpg" "b/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\265\320\275\320\270\320\265 PostgreSQL/src/fallout_1_223464-hd_mod.jpg" deleted file mode 100644 index f804050..0000000 Binary files "a/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\265\320\275\320\270\320\265 PostgreSQL/src/fallout_1_223464-hd_mod.jpg" and /dev/null differ diff --git "a/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\265\320\275\320\270\320\265 PostgreSQL/src/pngegg.png" "b/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\265\320\275\320\270\320\265 PostgreSQL/src/pngegg.png" deleted file mode 100644 index dd92bca..0000000 Binary files "a/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\265\320\275\320\270\320\265 PostgreSQL/src/pngegg.png" and /dev/null differ diff --git "a/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\265\320\275\320\270\320\265 PostgreSQL/src/pngegg.png.link" "b/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\265\320\275\320\270\320\265 PostgreSQL/src/pngegg.png.link" deleted file mode 100644 index e670935..0000000 --- "a/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\265\320\275\320\270\320\265 PostgreSQL/src/pngegg.png.link" +++ /dev/null @@ -1 +0,0 @@ -https://www.pngegg.com/ru/png-cfvwx diff --git "a/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\265\320\275\320\270\320\265 PostgreSQL/src/preview.avif" "b/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\265\320\275\320\270\320\265 PostgreSQL/src/preview.avif" deleted file mode 100644 index 741a793..0000000 Binary files "a/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\265\320\275\320\270\320\265 PostgreSQL/src/preview.avif" and /dev/null differ diff --git "a/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\265\320\275\320\270\320\265 PostgreSQL/src/preview_mod.png" "b/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\265\320\275\320\270\320\265 PostgreSQL/src/preview_mod.png" deleted file mode 100644 index 3a59058..0000000 Binary files "a/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\265\320\275\320\270\320\265 PostgreSQL/src/preview_mod.png" and /dev/null differ diff --git "a/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\265\320\275\320\270\320\265 PostgreSQL/src/vlcsnap-2023-09-21-20h27m26s211.png" "b/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\265\320\275\320\270\320\265 PostgreSQL/src/vlcsnap-2023-09-21-20h27m26s211.png" deleted file mode 100644 index 29a40ab..0000000 Binary files "a/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\265\320\275\320\270\320\265 PostgreSQL/src/vlcsnap-2023-09-21-20h27m26s211.png" and /dev/null differ diff --git "a/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\265\320\275\320\270\320\265 PostgreSQL/src/vlcsnap-2023-09-21-20h27m46s133.png" "b/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\265\320\275\320\270\320\265 PostgreSQL/src/vlcsnap-2023-09-21-20h27m46s133.png" deleted file mode 100644 index 2f62e6c..0000000 Binary files "a/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\265\320\275\320\270\320\265 PostgreSQL/src/vlcsnap-2023-09-21-20h27m46s133.png" and /dev/null differ diff --git "a/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\265\320\275\320\270\320\265 PostgreSQL/src/vlcsnap-2023-09-21-20h28m04s705.png" "b/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\265\320\275\320\270\320\265 PostgreSQL/src/vlcsnap-2023-09-21-20h28m04s705.png" deleted file mode 100644 index c26f520..0000000 Binary files "a/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\265\320\275\320\270\320\265 PostgreSQL/src/vlcsnap-2023-09-21-20h28m04s705.png" and /dev/null differ diff --git "a/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\265\320\275\320\270\320\265 PostgreSQL/src/\320\221\320\241\320\2551._\320\234\320\260\321\202\320\265\320\274\320\260\321\202\320\270\320\272\320\260_2.jpg" "b/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\265\320\275\320\270\320\265 PostgreSQL/src/\320\221\320\241\320\2551._\320\234\320\260\321\202\320\265\320\274\320\260\321\202\320\270\320\272\320\260_2.jpg" deleted file mode 100644 index 8ca30fe..0000000 Binary files "a/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\265\320\275\320\270\320\265 PostgreSQL/src/\320\221\320\241\320\2551._\320\234\320\260\321\202\320\265\320\274\320\260\321\202\320\270\320\272\320\260_2.jpg" and /dev/null differ diff --git "a/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\265\320\275\320\270\320\265 PostgreSQL/src/\320\264\321\200\320\265\320\267\320\264\320\265\320\275\321\201\320\272\320\270\320\271 \320\272\320\276\320\275\320\264\320\265\320\272\321\201.png" "b/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\265\320\275\320\270\320\265 PostgreSQL/src/\320\264\321\200\320\265\320\267\320\264\320\265\320\275\321\201\320\272\320\270\320\271 \320\272\320\276\320\275\320\264\320\265\320\272\321\201.png" deleted file mode 100644 index 9a23667..0000000 Binary files "a/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\265\320\275\320\270\320\265 PostgreSQL/src/\320\264\321\200\320\265\320\267\320\264\320\265\320\275\321\201\320\272\320\270\320\271 \320\272\320\276\320\275\320\264\320\265\320\272\321\201.png" and /dev/null differ diff --git "a/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\275\320\270\320\265 PostgreSQL/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\265\320\275\320\270\320\265 PostgreSQL - pgconf.spb/pg-fuzzing-\320\262\321\213\321\207\320\270\321\202\320\260\320\275\320\275\321\213\320\271.odp" "b/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\275\320\270\320\265 PostgreSQL/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\265\320\275\320\270\320\265 PostgreSQL - pgconf.spb/pg-fuzzing-\320\262\321\213\321\207\320\270\321\202\320\260\320\275\320\275\321\213\320\271.odp" new file mode 100644 index 0000000..a38c253 Binary files /dev/null and "b/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\275\320\270\320\265 PostgreSQL/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\265\320\275\320\270\320\265 PostgreSQL - pgconf.spb/pg-fuzzing-\320\262\321\213\321\207\320\270\321\202\320\260\320\275\320\275\321\213\320\271.odp" differ diff --git "a/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\275\320\270\320\265 PostgreSQL/2024-04 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\265\320\275\320\270\320\265 PostgreSQL - pgconf.ru/\321\204\320\260\320\267\320\267\320\270\320\275\320\263-\320\277\320\276\321\201\321\202\320\263\321\200\320\265\321\201\320\260-2024.odp" "b/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\275\320\270\320\265 PostgreSQL/2024-04 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\265\320\275\320\270\320\265 PostgreSQL - pgconf.ru/\321\204\320\260\320\267\320\267\320\270\320\275\320\263-\320\277\320\276\321\201\321\202\320\263\321\200\320\265\321\201\320\260-2024.odp" new file mode 100644 index 0000000..d445f02 Binary files /dev/null and "b/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\275\320\270\320\265 PostgreSQL/2024-04 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\265\320\275\320\270\320\265 PostgreSQL - pgconf.ru/\321\204\320\260\320\267\320\267\320\270\320\275\320\263-\320\277\320\276\321\201\321\202\320\263\321\200\320\265\321\201\320\260-2024.odp" differ diff --git "a/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\275\320\270\320\265 PostgreSQL/2025 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\265\320\275\320\270\320\265 PostgreSQL - \320\273\320\265\320\272\321\202\320\276\321\200\320\270\320\271 \320\262 \320\276\321\204\320\270\321\201\320\265/\321\204\320\260\320\267\320\267\320\270\320\275\320\263-\320\277\320\276\321\201\321\202\320\263\321\200\320\265\321\201\320\260-2025.odp" "b/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\275\320\270\320\265 PostgreSQL/2025 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\265\320\275\320\270\320\265 PostgreSQL - \320\273\320\265\320\272\321\202\320\276\321\200\320\270\320\271 \320\262 \320\276\321\204\320\270\321\201\320\265/\321\204\320\260\320\267\320\267\320\270\320\275\320\263-\320\277\320\276\321\201\321\202\320\263\321\200\320\265\321\201\320\260-2025.odp" new file mode 100644 index 0000000..ce10c6b Binary files /dev/null and "b/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\275\320\270\320\265 PostgreSQL/2025 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\265\320\275\320\270\320\265 PostgreSQL - \320\273\320\265\320\272\321\202\320\276\321\200\320\270\320\271 \320\262 \320\276\321\204\320\270\321\201\320\265/\321\204\320\260\320\267\320\267\320\270\320\275\320\263-\320\277\320\276\321\201\321\202\320\263\321\200\320\265\321\201\320\260-2025.odp" differ diff --git "a/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\275\320\270\320\265 PostgreSQL/2025 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\265\320\275\320\270\320\265 PostgreSQL - \320\273\320\265\320\272\321\202\320\276\321\200\320\270\320\271 \320\262 \320\276\321\204\320\270\321\201\320\265/\321\204\320\260\320\267\320\267\320\270\320\275\320\263-\320\277\320\276\321\201\321\202\320\263\321\200\320\265\321\201\320\260-2025.pdf" "b/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\275\320\270\320\265 PostgreSQL/2025 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\265\320\275\320\270\320\265 PostgreSQL - \320\273\320\265\320\272\321\202\320\276\321\200\320\270\320\271 \320\262 \320\276\321\204\320\270\321\201\320\265/\321\204\320\260\320\267\320\267\320\270\320\275\320\263-\320\277\320\276\321\201\321\202\320\263\321\200\320\265\321\201\320\260-2025.pdf" new file mode 100644 index 0000000..4de1787 Binary files /dev/null and "b/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\275\320\270\320\265 PostgreSQL/2025 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\265\320\275\320\270\320\265 PostgreSQL - \320\273\320\265\320\272\321\202\320\276\321\200\320\270\320\271 \320\262 \320\276\321\204\320\270\321\201\320\265/\321\204\320\260\320\267\320\267\320\270\320\275\320\263-\320\277\320\276\321\201\321\202\320\263\321\200\320\265\321\201\320\260-2025.pdf" differ diff --git "a/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\275\320\270\320\265 PostgreSQL/README.md" "b/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\275\320\270\320\265 PostgreSQL/README.md" new file mode 100644 index 0000000..3257a2e --- /dev/null +++ "b/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\275\320\270\320\265 PostgreSQL/README.md" @@ -0,0 +1,8 @@ +## Аннотация + +### Фаззинг-тестирование PostgreSQL +### Как мы искали и что мы нашли + +Создание высококлассного программного обеспечения требует применения современных методов тестирования и анализа результатов. +Fuzzing-тестирование — один из передовых методов, входящих в группу практик РБПО (разработки безопасного программного обеспечения) +В данном докладе рассказывается, как методики фаззинг-тестирования были на практике применены для исследования безопасности СУБД PostgreSQL; показано, какие подходы были применены и какие ошибки были найдены и исправлены в результате исследования. diff --git "a/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\275\320\270\320\265 PostgreSQL/src/30bf71022f701163336f.jpg" "b/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\275\320\270\320\265 PostgreSQL/src/30bf71022f701163336f.jpg" new file mode 100644 index 0000000..b05de31 Binary files /dev/null and "b/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\275\320\270\320\265 PostgreSQL/src/30bf71022f701163336f.jpg" differ diff --git "a/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\275\320\270\320\265 PostgreSQL/src/30bf71022f701163336f.link" "b/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\275\320\270\320\265 PostgreSQL/src/30bf71022f701163336f.link" new file mode 100644 index 0000000..98fbc02 --- /dev/null +++ "b/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\275\320\270\320\265 PostgreSQL/src/30bf71022f701163336f.link" @@ -0,0 +1 @@ +https://begemottic.ru/football/standards-for-long-jump-school-standards-how-to-jump-in-length-far-from-the-place-and-takeoff.html diff --git "a/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\275\320\270\320\265 PostgreSQL/src/30bf71022f701163336f_mod.jpg" "b/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\275\320\270\320\265 PostgreSQL/src/30bf71022f701163336f_mod.jpg" new file mode 100644 index 0000000..1aeba3b Binary files /dev/null and "b/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\275\320\270\320\265 PostgreSQL/src/30bf71022f701163336f_mod.jpg" differ diff --git "a/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\275\320\270\320\265 PostgreSQL/src/8269.jpg" "b/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\275\320\270\320\265 PostgreSQL/src/8269.jpg" new file mode 100644 index 0000000..4df12a9 Binary files /dev/null and "b/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\275\320\270\320\265 PostgreSQL/src/8269.jpg" differ diff --git "a/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\275\320\270\320\265 PostgreSQL/src/8269_mod.png" "b/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\275\320\270\320\265 PostgreSQL/src/8269_mod.png" new file mode 100644 index 0000000..f0e5be8 Binary files /dev/null and "b/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\275\320\270\320\265 PostgreSQL/src/8269_mod.png" differ diff --git "a/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\275\320\270\320\265 PostgreSQL/src/8269_mod2.png" "b/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\275\320\270\320\265 PostgreSQL/src/8269_mod2.png" new file mode 100644 index 0000000..99dc8ab Binary files /dev/null and "b/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\275\320\270\320\265 PostgreSQL/src/8269_mod2.png" differ diff --git "a/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\275\320\270\320\265 PostgreSQL/src/Detail_of_Codex_Dresdensis_drawn_by_Lacambalam.jpg" "b/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\275\320\270\320\265 PostgreSQL/src/Detail_of_Codex_Dresdensis_drawn_by_Lacambalam.jpg" new file mode 100644 index 0000000..6381625 Binary files /dev/null and "b/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\275\320\270\320\265 PostgreSQL/src/Detail_of_Codex_Dresdensis_drawn_by_Lacambalam.jpg" differ diff --git "a/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\275\320\270\320\265 PostgreSQL/src/Fast_Metabolism_FO3.png" "b/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\275\320\270\320\265 PostgreSQL/src/Fast_Metabolism_FO3.png" new file mode 100644 index 0000000..f2de562 Binary files /dev/null and "b/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\275\320\270\320\265 PostgreSQL/src/Fast_Metabolism_FO3.png" differ diff --git "a/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\275\320\270\320\265 PostgreSQL/src/Fast_Metabolism_FO3.webp" "b/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\275\320\270\320\265 PostgreSQL/src/Fast_Metabolism_FO3.webp" new file mode 100644 index 0000000..7ab7009 Binary files /dev/null and "b/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\275\320\270\320\265 PostgreSQL/src/Fast_Metabolism_FO3.webp" differ diff --git "a/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\275\320\270\320\265 PostgreSQL/src/PGConf.\320\241\320\237\320\261.odp" "b/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\275\320\270\320\265 PostgreSQL/src/PGConf.\320\241\320\237\320\261.odp" new file mode 100644 index 0000000..eed35ab Binary files /dev/null and "b/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\275\320\270\320\265 PostgreSQL/src/PGConf.\320\241\320\237\320\261.odp" differ diff --git "a/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\275\320\270\320\265 PostgreSQL/src/Rainbow_nets.jpg" "b/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\275\320\270\320\265 PostgreSQL/src/Rainbow_nets.jpg" new file mode 100644 index 0000000..b08a18b Binary files /dev/null and "b/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\275\320\270\320\265 PostgreSQL/src/Rainbow_nets.jpg" differ diff --git "a/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\275\320\270\320\265 PostgreSQL/src/Scarecrow_in_field.jpg" "b/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\275\320\270\320\265 PostgreSQL/src/Scarecrow_in_field.jpg" new file mode 100644 index 0000000..03a8c0f Binary files /dev/null and "b/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\275\320\270\320\265 PostgreSQL/src/Scarecrow_in_field.jpg" differ diff --git "a/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\275\320\270\320\265 PostgreSQL/src/durilka_34a.png" "b/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\275\320\270\320\265 PostgreSQL/src/durilka_34a.png" new file mode 100644 index 0000000..0cf6edd Binary files /dev/null and "b/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\275\320\270\320\265 PostgreSQL/src/durilka_34a.png" differ diff --git "a/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\275\320\270\320\265 PostgreSQL/src/durilka_34a.webp" "b/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\275\320\270\320\265 PostgreSQL/src/durilka_34a.webp" new file mode 100644 index 0000000..97159e5 Binary files /dev/null and "b/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\275\320\270\320\265 PostgreSQL/src/durilka_34a.webp" differ diff --git "a/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\275\320\270\320\265 PostgreSQL/src/durilka_34a.webp.link" "b/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\275\320\270\320\265 PostgreSQL/src/durilka_34a.webp.link" new file mode 100644 index 0000000..b7b058a --- /dev/null +++ "b/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\275\320\270\320\265 PostgreSQL/src/durilka_34a.webp.link" @@ -0,0 +1 @@ +https://rg.ru/2022/12/22/nejroset-pokazala-kuzkinu-mat-i-drugih-geroev-krylatyh-fraz.html diff --git "a/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\275\320\270\320\265 PostgreSQL/src/fallout_1_223464-hd.jpg" "b/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\275\320\270\320\265 PostgreSQL/src/fallout_1_223464-hd.jpg" new file mode 100644 index 0000000..d4cd069 Binary files /dev/null and "b/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\275\320\270\320\265 PostgreSQL/src/fallout_1_223464-hd.jpg" differ diff --git "a/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\275\320\270\320\265 PostgreSQL/src/fallout_1_223464-hd_mod.jpg" "b/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\275\320\270\320\265 PostgreSQL/src/fallout_1_223464-hd_mod.jpg" new file mode 100644 index 0000000..f804050 Binary files /dev/null and "b/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\275\320\270\320\265 PostgreSQL/src/fallout_1_223464-hd_mod.jpg" differ diff --git "a/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\275\320\270\320\265 PostgreSQL/src/pngegg.png" "b/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\275\320\270\320\265 PostgreSQL/src/pngegg.png" new file mode 100644 index 0000000..dd92bca Binary files /dev/null and "b/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\275\320\270\320\265 PostgreSQL/src/pngegg.png" differ diff --git "a/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\275\320\270\320\265 PostgreSQL/src/pngegg.png.link" "b/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\275\320\270\320\265 PostgreSQL/src/pngegg.png.link" new file mode 100644 index 0000000..e670935 --- /dev/null +++ "b/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\275\320\270\320\265 PostgreSQL/src/pngegg.png.link" @@ -0,0 +1 @@ +https://www.pngegg.com/ru/png-cfvwx diff --git "a/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\275\320\270\320\265 PostgreSQL/src/preview.avif" "b/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\275\320\270\320\265 PostgreSQL/src/preview.avif" new file mode 100644 index 0000000..741a793 Binary files /dev/null and "b/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\275\320\270\320\265 PostgreSQL/src/preview.avif" differ diff --git "a/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\275\320\270\320\265 PostgreSQL/src/preview_mod.png" "b/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\275\320\270\320\265 PostgreSQL/src/preview_mod.png" new file mode 100644 index 0000000..3a59058 Binary files /dev/null and "b/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\275\320\270\320\265 PostgreSQL/src/preview_mod.png" differ diff --git "a/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\275\320\270\320\265 PostgreSQL/src/vlcsnap-2023-09-21-20h27m26s211.png" "b/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\275\320\270\320\265 PostgreSQL/src/vlcsnap-2023-09-21-20h27m26s211.png" new file mode 100644 index 0000000..29a40ab Binary files /dev/null and "b/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\275\320\270\320\265 PostgreSQL/src/vlcsnap-2023-09-21-20h27m26s211.png" differ diff --git "a/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\275\320\270\320\265 PostgreSQL/src/vlcsnap-2023-09-21-20h27m46s133.png" "b/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\275\320\270\320\265 PostgreSQL/src/vlcsnap-2023-09-21-20h27m46s133.png" new file mode 100644 index 0000000..2f62e6c Binary files /dev/null and "b/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\275\320\270\320\265 PostgreSQL/src/vlcsnap-2023-09-21-20h27m46s133.png" differ diff --git "a/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\275\320\270\320\265 PostgreSQL/src/vlcsnap-2023-09-21-20h28m04s705.png" "b/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\275\320\270\320\265 PostgreSQL/src/vlcsnap-2023-09-21-20h28m04s705.png" new file mode 100644 index 0000000..c26f520 Binary files /dev/null and "b/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\275\320\270\320\265 PostgreSQL/src/vlcsnap-2023-09-21-20h28m04s705.png" differ diff --git "a/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\275\320\270\320\265 PostgreSQL/src/\320\221\320\241\320\2551._\320\234\320\260\321\202\320\265\320\274\320\260\321\202\320\270\320\272\320\260_2.jpg" "b/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\275\320\270\320\265 PostgreSQL/src/\320\221\320\241\320\2551._\320\234\320\260\321\202\320\265\320\274\320\260\321\202\320\270\320\272\320\260_2.jpg" new file mode 100644 index 0000000..8ca30fe Binary files /dev/null and "b/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\275\320\270\320\265 PostgreSQL/src/\320\221\320\241\320\2551._\320\234\320\260\321\202\320\265\320\274\320\260\321\202\320\270\320\272\320\260_2.jpg" differ diff --git "a/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\275\320\270\320\265 PostgreSQL/src/\320\264\321\200\320\265\320\267\320\264\320\265\320\275\321\201\320\272\320\270\320\271 \320\272\320\276\320\275\320\264\320\265\320\272\321\201.png" "b/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\275\320\270\320\265 PostgreSQL/src/\320\264\321\200\320\265\320\267\320\264\320\265\320\275\321\201\320\272\320\270\320\271 \320\272\320\276\320\275\320\264\320\265\320\272\321\201.png" new file mode 100644 index 0000000..9a23667 Binary files /dev/null and "b/slides/2023 - Fuzzing-\320\270\321\201\321\201\320\273\320\265\320\264\320\276\320\262\320\260\320\275\320\270\320\265 PostgreSQL/src/\320\264\321\200\320\265\320\267\320\264\320\265\320\275\321\201\320\272\320\270\320\271 \320\272\320\276\320\275\320\264\320\265\320\272\321\201.png" differ