Linux-приложение не всегда нужно разбирать по исходникам, чтобы понять, что оно делает.... — 25 июня 2026 г. в 08:00:08.082
Linux-приложение не всегда нужно разбирать по исходникам, чтобы понять, что оно делает. Иногда важнее увидеть его поведение в динамике: какие функции вызываются, какие системные вызовы происходят, где ломается логика и как программа взаимодействует с окружением. 1 июля в 20:00 МСК на открытом вебинаре OTUS разберём классические методы перехвата управления в Linux. Поговорим, зачем эти механизмы нужны для отладки, мониторинга, профилирования и динамического анализа программ, как работает LD_PRELOAD, чем динамическая линковка отличается от статической и почему перехват сработает не во всех случаях. На практике покажем, как подгрузить свою динамическую библиотеку в процесс, перехватить вызов функции, использовать ptrace для контроля над процессом, а также применять ltrace и strace, чтобы видеть библиотечные и системные вызовы вместе с параметрами работы программы. Урок проходит в преддверии старта курса «Обратная разработка». Он будет полезен разработчикам, системным администраторам, специалистам по информационной безопасности, начинающим реверс-инженерам и всем, кто хочет лучше понимать внутреннее устройство Linux-приложений. Обратите внимание: вебинар идёт в предзаписи, и мы не рассылаем видео после эфира. Регистрируйтесь: https://otus.pw/qvl1l/ Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576

