Log4j / it-юмор :: log4j :: профессиональный юмор :: geek (Прикольные гаджеты. Научный, инженерный и айтишный юмор)

it-юмор geek профессиональный юмор log4j 

Log4j

Еще на тему этого прекрасного происшествия: https://log4jmemes.com/
j) tova $«twp • Progress
ORACLE
SUtUfc Petf-V'hj Java Runtime r'uvorment
3 Billion Devices Run Java
ORACLE',it-юмор,geek,Прикольные гаджеты. Научный, инженерный и  айтишный юмор,профессиональный юмор,log4j
Подробнее
j) tova $«twp • Progress ORACLE SUtUfc Petf-V'hj Java Runtime r'uvorment 3 Billion Devices Run Java ORACLE'
it-юмор,geek,Прикольные гаджеты. Научный, инженерный и айтишный юмор,профессиональный юмор,log4j
Еще на тему
Развернуть
чё?
Явамашину сломали! Все в машину!
nanoo nanoo 16.12.202120:20 ответить ссылка 3.1
да хуй знает слишком уж хуй проссышь что за шутка в картинке, только нагуглив стало понятно что нашли очередную дыру в log4j
https://habr.com/ru/company/kaspersky/blog/595287/
Ultras Ultras 16.12.202121:27 ответить ссылка 4.8
Так проблема не в jvm, а в либе от апача под джаву, а именно log4j
Это сильно опасно?
Только если есть прилага, которая может принять от кого-то сырую строку и высрать её в логи через определённые версии log4j библиотеки (от 2.0 до 2.1.4).
gelios gelios 16.12.202120:18 ответить ссылка 2.0
И таких оказалось очень много
840к за выходные
valnur valnur 16.12.202120:36 ответить ссылка 0.9
только если это еще и торчит в интернет голой жопой
Т.е. почти всегда?
Обычно таки жабоаппликухи сами в инет не торчат. Сидят за всякими nginx, а сами на отдельных серверах, куда доступа извне нет.
На самом деле, конечно, было бы неплохо, если бы log4j полностью сдох, так как более громоздкой поебени для, мать его, вывода лога(что должно быть максимально незатратным), трудно придумать, но, увы.
лолшто? log4j и logback де-факто стандарты для джаба энтерпрайза - и стали они такими во много благодаря гибкости настройки и удобству.
Я в курсе. Гибкость-то у него есть.
Но сделано оно крайне громоздко, в том плане, что ресурсов на сраное логгирование уходит чрезвычайно много, и многие просто этого даже не знают, потому что даже не запускали профайлер.
Я видел ситуации, когда вывод логов жрал больше ресурсов, чем вся бизнес-логика суммарно, и это пиздец.
Во многих языках еще аргументы для логгирования формируются, даже если они потом отбрасываются. Вот и получается, что в релизе пишутся только ошибки, а считаются строки и для дебажного вывода.
aidath aidath 17.12.202116:25 ответить ссылка 0.0
Энтерпрайз обычно срёт гигабайтами логов. Просто потому, что по ним можно понять, что наебнулось в проде. На каждое действие пишется инфа в лог. И это часто забирает половину ресурсов машины.
Поскольку у энтерпрайза часто 20 обновлений в неделю, понятие "релиза" весьма расплывчатое.
    >громоздкой поебени

таков java-путь
Скорее, таков путь энтерпрайза. На жабе прекрасно можно писать очень аккуратно, и даже более эффективно, чем на плюсах(но это особый JIT-tune дзен). Но только не с использованием энтерпрайз хуйни, типа спринга, log4j, и прочих хибернейтов. Эти поебени полны рефлекшна, миллиардов уровней абстракций, сотен аллокаций просто на ровном месте, и постоянного переливания из пустого в порожнее.
Но да, для галер это всё равно вариант. Куча тренированных гребцов знает эти энтерпрайз-столпы, и может быстро писать очередную прослойку между бд и браузером, за которую банки, и прочий бизнес, платят. Им не надо, чтобы быстро работало, им надо быстро сделать. И это тоже имеет право на жизнь.
Ява такая ява…Всегда такая была
Можно ли взломать сервер Церн?
Pampadu Pampadu 17.12.202100:04 ответить ссылка 0.2
Что, хочешь вернуться назад в 2007й?
Для такого взлома не хватит. Тут нужна полноценная машина
DarkOne DarkOne 17.12.202100:34 ответить ссылка -0.4
Хочет украсть данные о превращении людей в желе.
Список софта со статусом уязвимости (уязвим/не уязвим/исследуется)
https://github.com/NCSC-NL/log4shell/blob/main/software/README.md
qiwichupa qiwichupa 17.12.202100:15 ответить ссылка -0.8
"Проблема вышла на первый план через сайты Minecraft , когда исследователи обнаружили, что определенная строка, передаваемая на сервер или даже в игровой чат, может дать злоумышленникам контроль над системой."
В метаверсе уязвимости нулевого будут выглядеть и работать как заклинания
hippon hippon 17.12.202100:32 ответить ссылка 1.1
Зато благодаря log4j можно оценить востребованность в ява-программистах. Хотя это и так было понятно.
KseandI KseandI 17.12.202100:34 ответить ссылка -1.5
раздуто малограмотными мамкиными погромистами до статуса хартблида
хотя log4j2 далеко по популярности до собственно log4j да и до logback
а тригернуть его можно вообще в единицах продуктов
OlegYch OlegYch 17.12.202102:41 ответить ссылка -0.7
и то если жабе больше трех лет
вот хорошее саммари https://jfrog.com/blog/log4shell-0-day-vulnerability-all-you-need-to-know
OlegYch OlegYch 17.12.202104:20 ответить ссылка -0.1
короче - нужна комбинация старой жабы, новой всратой либы для логгирования, и удачного места для логгирования
это только для триггера, реальный эксплоит я пока не видел
в общем, если б не майнкрафт - никто б и не заметил
но пока из жабы полностью не выпилят подгрузку классов или хотя бы стандартный рефлекшен - такие проблемы будут периодически возникать
Никогда не выпилят. Почти весь энтерпрайз на всратом спринге, который весь пронизан рефлекшном. Если в джаве его выпилят, энтерпрайз накроется пиздой. Точнее, останется навечно на старой версии, что ещё хуже.
А подгрузка классов - это как-бы, базовая функциональность, её невозможно выпилить.
вообще это говно уже выпилено в граале
на нем твитор например крутится
так что процесс идет
Я бы только за. Уже нет, но у меня от этой всей поебени энтерпрайзной горело знатно. Оно кривое, косое, уебанское, все на рефлексии, и работает со скоростью улитки, но на галерах это говно жрать обожают.
А разве версия джавы имеет значение? Там вроде подходит любая, лишь бы jndi работало и log4j2 был версий 2.0 - 2.15
читай по сцылке
три года назад отключили в жабе загрузку классов по жнди
Только зарегистрированные и активированные пользователи могут добавлять комментарии.
Похожие темы

Похожие посты
dan

dOl gkoberger commented on Mar 18, 2013
Owner © • ••
Okay this is awesome. I'll test it out and merge when I get home. Thanks!
v1993 commented on Dec 17, 2020	© -
Sorry for rushing this a bit, but got home yet?
подробнее»

песочница программирование geek,Прикольные гаджеты. Научный, инженерный и айтишный юмор терпение профессиональный юмор it юмор

gkoberger commented on Mar 18, 2013 Owner © • •• Okay this is awesome. I'll test it out and merge when I get home. Thanks! v1993 commented on Dec 17, 2020 © - Sorry for rushing this a bit, but got home yet?
I’m using a 32-bit signed integer to store the current time