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

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

17 Дек 2025
Катаемся по полям в поисках потенциальных уязвимостей
Владислав Богданов
Анализ исходного кода — задача непростая. Особенно когда дело касается выявления потенциальных уязвимостей. В этой статье расскажем, как мы учитывали поток данных, проходящий через поля объектов.
...
16 Дек 2025
Усыпальница Java
Егор Пиший
Java пополняется новыми модными механизмами, а вместе с ней и её усыпальница — место, куда отправляются устаревшие механизмы, такие как Vector, Finalization, NashornScriptEngine, SecurityManager и...
...
Подписаться на рассылку
Хотите раз в месяц получать от нас подборку вышедших в этот период самых интересных статей и новостей? Подписывайтесь!
15 Дек 2025
Баги на всех языках мира. Проверка LanguageTool
Валерий Филатов
В этой статье посмотрим на багов-путешественников, найденных с помощью статического анализатора PVS-Studio в LanguageTool — инструменте для проверки орфографии, стилистики и грамматики.
...
17 Ноя 2025
Как скопировать дерево, но не точь-в-точь
Константин Волоховский
На собеседованиях и литкоде любят вращать бинарные деревья. Но что насчёт трансформации обычного дерева в другое? Как решить эту задачу, и какие могут быть подходы? Рассмотрим на опыте трансляции...
...
07 Ноя 2025
Статический анализ OpenIDE
Владислав Богданов
Если хотите посмотреть, что нашёл статический анализатор PVS-Studio в исходном коде Intellij платформы, используемой OpenIDE , то добро пожаловать в статью.
...
09 Окт 2025
Цепочка гаджетов в Java и как небезопасная десериализация приводит к RCE?
Владислав Богданов
В этой статье мы узнаем, что такое chains of gadget, и рассмотрим на примерах (с картинками), как неаккуратная десериализация через нативные Java механизмы может привести к удалённому выполнению кода.
...
16 Сен 2025
OWASP Top Ten 2021 через простые примеры на Java. И немного про SAST
Владислав Богданов
В этой статье мы расскажем про категории OWASP Top Ten 2021 через призму срабатываний Java анализатора PVS-Studio. Так что, если у вас есть желание посмотреть на возможные паттерны уязвимостей в Java...
...
12 Сен 2025
Баги носят данные. Проверка Apache NiFi
Валерий Филатов
Сбор, обработка и перемещение данных — ключевые процессы в IT. Но что, если они нарушатся из-за коварных багов в коде? Рассказываем об ошибках, найденных статическим анализатором в проекте Apache...
...
10 Сен 2025
Нововведения Java 25
Егор Пиший
Java не стоит на месте и продолжает активно развиваться. Скоро выйдет уже 25-я версия языка. В этом релизе изменили работу с boilerplate-кодом и конструкторами, а также отказались от поддержки...
...
05 Сен 2025
Как мы Best Practices в Java анализатор внедряли
Евгений Слепышков
История о том, как мы переписывали приложение под DI контейнеры, разбирали зависимости, рисовали графики, чтобы в этом не потеряться, и молились, чтобы ничего вдруг не сломалось.
...
Показать еще Pagination arrow previous
Показано: - из 74