День 37: Заметка 2: Уязвимость Log4j
В прошлом посту в одной из статей упоминалась уязвимость в библиотеке
Оказывается, у библиотеки есть серьезная уязвимость
Детали в статье CVE-2021-44228 в библиотеке Apache Log4j на
#securelist
В прошлом посту в одной из статей упоминалась уязвимость в библиотеке
Log4j, часто используемой для логирования инфо в приложении.Оказывается, у библиотеки есть серьезная уязвимость
CVE-2021-44228
...
>>>Если злоумышленнику удастся проэксплуатировать ее на уязвимом сервере, у него появится возможность выполнить произвольный код и потенциально получить полный контроль над системой.
...
Детали в статье CVE-2021-44228 в библиотеке Apache Log4j на
securelist.ru#securelist
Securelist
Уязвимость CVE-2021-44228 в библиотеке Apache Log4j
Общая информация о критической уязвимости CVE-2021-44228 в библиотеке Apache Log4j, технические детали и методы противодействия эксплуатации.
🤔1
День 39: 256 день в году
Хай, Кодерс 🤟
🎉 Всех с днем программиста!
👉 Сегодня байт!
💪 Каждому желаю написать лучшую программу, стать супер-пупер кодером, достичь тех высот, которые вы сами перед собой определяете! Нет ничего невозможного.
Хай, Кодерс 🤟
🎉 Всех с днем программиста!
👉 Сегодня байт!
💪 Каждому желаю написать лучшую программу, стать супер-пупер кодером, достичь тех высот, которые вы сами перед собой определяете! Нет ничего невозможного.
🎉2
День 40: Чем опасны версии App неофициального разработчика
🎯 Хороший пример того, что не стоит ставить модифицированные версии аналогов популярных приложений, разобран в статье «Злой двойник Telegram атакует китайских пользователей»
👉 В модифицированную версию разработчик альтернативного клиента телеграмм встроил перехват данных и сообщений пользователя (в том числе и файлов) и отправку их себе на сервер.
Приложение было размещено в
🤔 В итоге даже на проверенных площадках таких, как
Еще подборка примеров в статье Шпионские версии мессенджеров в Google Play
#securelist
🎯 Хороший пример того, что не стоит ставить модифицированные версии аналогов популярных приложений, разобран в статье «Злой двойник Telegram атакует китайских пользователей»
👉 В модифицированную версию разработчик альтернативного клиента телеграмм встроил перехват данных и сообщений пользователя (в том числе и файлов) и отправку их себе на сервер.
Приложение было размещено в
Google Play, пройдя все проверки на review, но проверки, на мой взгляд, и не должны были вызвать подозрение, так как дополнительный код был обычным: обрабатывал данные, шифровал их и отправлял на командный сервер злоумышленика. Подозрение на что-то плохое такой код не вызвал бы.🤔 В итоге даже на проверенных площадках таких, как
Google Play , могут быть залиты приложения от злоумышленников. Будьте на чеку, лучше доверять тем приложениям, которые выпускают создатели сервиса.Еще подборка примеров в статье Шпионские версии мессенджеров в Google Play
#securelist
Securelist
Шпионский мод Telegram распространяется через Google Play
Шпионский мод Telegram на уйгурском и китайском языках распространяется в Google Play, крадет сообщения и другие данные пользователей.
🤔1
День 40: NauEngine: Бесплатный игровой движок от российских разработчиков
👉 Вчера товарищ поделился ссылкой на проект
Игровой движок, разрабатываемый командой из России.
👨🎓 Изучил сайт, посмотрел их презентации, очень хотелось посмотреть на примеры, как все устроено, но пока доступ к
👨💻 Я так понял, что программы будут разрабатываться на
🤔 Конечно, плохой признак, что нет ничего открытого, что можно уже посмотреть. В СМИ нагоняют интригу, а посмотреть пока не на что. Надеюсь, у ребят получиться сделать хороший движок 💪. Судя по видео это ребята из индустрии и понимают, что к чему.
🤔 Скорее всего, чтобы конкурировать, с
👉 Вчера товарищ поделился ссылкой на проект
NauEngine https://nauengine.org/Игровой движок, разрабатываемый командой из России.
👨🎓 Изучил сайт, посмотрел их презентации, очень хотелось посмотреть на примеры, как все устроено, но пока доступ к
beta тестированию по запросу, запрос сделал, в ответ пока глухо.👨💻 Я так понял, что программы будут разрабатываться на
C++, С# и еще каком-нибудь (пока не понял, на каком) скриптовом языке программирования. Обещают возможность визуального программирования, так сказать zero coding, системы аналитик и тому подобное.🤔 Конечно, плохой признак, что нет ничего открытого, что можно уже посмотреть. В СМИ нагоняют интригу, а посмотреть пока не на что. Надеюсь, у ребят получиться сделать хороший движок 💪. Судя по видео это ребята из индустрии и понимают, что к чему.
🤔 Скорее всего, чтобы конкурировать, с
Unity или Unreal Engine придется сделать форк какого-нибудь opensource движка, в противном случае ничего хорошего не получиться, кажется. А может быть, у команды уже есть свое решение, которое они использовали ранее. Эти движки разрабатывались не один год, просто так подобное не сделать быстро.👍1
This media is not supported in your browser
VIEW IN TELEGRAM
День 41: Анимация персонажа - перемещение по лестнице
🎯 Для персонажа реализована анимация перемещения по лестнице
👉 Пример на демо
#Arduino
🎯 Для персонажа реализована анимация перемещения по лестнице
👉 Пример на демо
#Arduino
👍1
👨💻 По коду
Все также, просто расширяем класс спрайта, дописываая поддержку нового состояния
Все также, просто расширяем класс спрайта, дописываая поддержку нового состояния
Media is too big
VIEW IN TELEGRAM
👉 И традиционное
Демо всех имеющихся состояний со случайной сменой состояния
Демо всех имеющихся состояний со случайной сменой состояния
👍4
Media is too big
VIEW IN TELEGRAM
День 42: Персонаж и облако
🎯 Помимо персонажа решил еще разместить облачко, которое будет летать по экрану.
👉 Пример на демо
#Arduino
🎯 Помимо персонажа решил еще разместить облачко, которое будет летать по экрану.
👉 Пример на демо
#Arduino
👍1
👉 Атлас облака состоит из одного кадра, нарисовал его и сконвертировал в C-массив для отрисовки в программе
Code Every Day 🚀
День 42: Персонаж и облако 🎯 Помимо персонажа решил еще разместить облачко, которое будет летать по экрану. 👉 Пример на демо #Arduino
🤔 На видео видно, когда облако пролетает над персонажем, оно рисуется поверх, те пиксели, что должны быть прозрачными рисуются просто как выключенные пиксели, затирая кусочек персонажа