Как компилятор видит код. Поиск уязвимостей на графах. Joker 2025
Посмотрели, как код превращается из исходного представления в графовое, чтобы ответить на вопрос: «Как компилятор видит код?». Прошлись по технологиям фронтенда — от AST и графов на его основе до карты вызовов — и посмотрели на их визуализацию. В качестве кейса взяли поиск уязвимостей небезопасной обработки внешних данных с помощью taint-анализа. Заодно узнали, почему обход графов — это не только про задачи на литкоде. Доклад будет полезен как тем, кто хочет создать свой инструмент для работы с кодом, так и тем, кто хочет узнать, из чего состоит фронтенд компилятора, как он видит код и как использует это представление. Приятного просмотра и чистого кода :) ---------------------------------------------------------------------------------------------- 🎁Попробовать PVS-Studio бесплатно в течение месяца: https://pvs-studio.ru/youtube_ru 📬Наша поддержка: https://pvs-studio.com/ru/about-feedb...

МФТИ: Ад или Рай? Учеба 24/7, отчисления и $20,000 зарплата
![Устраиваюсь кодером НЕ УМЕЯ кодить [ Пранк работодателей ]](https://i.ytimg.com/vi/A92uM-WAbWY/hqdefault.jpg?sqp=-oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE=&rs=AOn4CLCmFwnQkmW6aZ3kB9mKw8KcZQTBHg)
Устраиваюсь кодером НЕ УМЕЯ кодить [ Пранк работодателей ]

Как один программист уничтожил монополию корпораций на видео

Главная проблема ИИ, которую никто не может решить

Подключаем к VS Code бесплатные локальные AI модели с помощью LM Studio — пошаговая инструкция

Почему вы не сможете добраться до Андромеды (даже на скорости света) | Леонард Сасскинд

Узнай все, почему не растут твои мышцы, в одном видео. Тренировки, питание, генетика

Неопределённое поведение: если про него не думаете, это не значит, что его нет

How a Finnish Geek ENDED Microsoft and Became an IT God // Linus Torvalds

🔴 24/7 Relaxing Park Ambience: Birds, Water & Sunshine for Stress Relief

Интерстеллар, центр за $1 000 000 000, мегалазер / вДудь

Zig 2026: No-AI Policy, $670K Foundation, Left GitHub & Why Zig Isn’t 1.0 - Andrew Kelley Explains

Разгромное интервью академика РАН. НИГМАТУЛИН | КОПАНЦЕВ

Why AI won't replace programmers

Гостья из будущего: Как снимали главный фильм детства

Научный программист 45+: Опыт работы в Германии

Научный программист 45+: Отношение к научным публикациям

C++ Interview: 16 year old Junior Developer!

«МАКСУ» КОНЕЦ. Путин уничтожает свой режим блокировками

