Мы используем куки, чтобы пользоваться сайтом было удобно.
Хорошо
to the top

Публикации: статьи Java

09 Окт 2025
Цепочка гаджетов в Java и как небезопасная десериализация приводит к RCE?
Владислав Богданов
В этой статье мы узнаем, что такое chains of gadget, и рассмотрим на примерах (с картинками), как неаккуратная десериализация через нативные Java механизмы может привести к удалённому выполнению...
...
16 Сен 2025
OWASP Top Ten 2021 через простые примеры на Java. И немного про SAST
Владислав Богданов
В этой статье мы расскажем про категории OWASP Top Ten 2021 через призму срабатываний Java анализатора PVS-Studio. Так что, если у вас есть желание посмотреть на возможные паттерны уязвимостей в...
...
Подписаться на рассылку
Хотите раз в месяц получать от нас подборку вышедших в этот период самых интересных статей и новостей? Подписывайтесь!
12 Сен 2025
Баги носят данные. Проверка Apache NiFi
Валерий Филатов
Сбор, обработка и перемещение данных — ключевые процессы в IT. Но что, если они нарушатся из-за коварных багов в коде? Рассказываем об ошибках, найденных статическим анализатором в проекте...
...
10 Сен 2025
Нововведения Java 25
Егор Пиший
Java не стоит на месте и продолжает активно развиваться. Скоро выйдет уже 25-я версия языка. В этом релизе изменили работу с boilerplate-кодом и конструкторами, а также отказались от...
...
05 Сен 2025
Как мы Best Practices в Java анализатор внедряли
Евгений Слепышков
История о том, как мы переписывали приложение под DI контейнеры, разбирали зависимости, рисовали графики, чтобы в этом не потеряться, и молились, чтобы ничего вдруг не...
...
13 Авг 2025
Безопасность приложений: инструменты и практики для Java-разработчиков
Алексей Захаров, Андрей Карпов
Тема безопасной разработки программного обеспечения интересует всё большее количество разработчиков и руководителей. Дополнительным стимулом стал вышедший в конце 2024 года обновлённый ГОСТ...
...
11 Авг 2025
Пользовательские аннотации PVS-Studio теперь и в Java
Евгений Слепышков
Начиная с версии PVS-Studio 7.38, Java анализатор вслед за двумя братьями C# и C++ поддерживает пользовательские аннотации в формате JSON. Зачем они нужны и что с ними можно делать, рассмотрим в...
...
31 Июл 2025
PVS-Studio доступен в OpenIDE
Владислав Богданов
Этот момент настал — теперь наш плагин доступен для загрузки из маркетплейса OpenIDE. Более подробно рассказываем в этой...
...
29 Июл 2025
Ошибки Java по ГОСТу: обзор и примеры
Владислав Богданов
Ошибки в Java по ГОСТу? Да, в этой статье мы вам расскажем, что это за ГОСТ, какие категории ошибок в нём существуют, какие из них относятся к Java, и даже покажем примеры из реальных проектов.
...
25 Июл 2025
Method Handles быстрее рефлексии (иногда)
Егор Пиший
Как Java поддерживает динамические вызовы? От медленной рефлексии до оптимизированных MethodHandle и invokedynamic — изучаем эволюцию динамизма в JVM. Разбираем внутреннее устройство MethodHandle...
...
Показать еще Pagination arrow previous
Показано: - из 59