«Базальт СПО» подтвердила совместимость операционных систем «Альт Сервер» 10 и «Альт Рабочая станция» 10 на платформе х86_64 с программным комплексом Secure Authentication Server, созданным компанией «СИС Разработка» (MFASOFT).
Моя лента
Новости
Восемь опаснейших уязвимостей февраля 2024 года
![](https://webcf.waybackmachine.org/web/20240306083124im_/https://habrastorage.org/r/w1560/getpro/habr/upload_files/282/ee6/2b7/282ee62b71b58ba68acb4dc6a72f5134.png)
Привет друзья! Я Александр Леонов, и вместе с отделом аналитиков Positive Technologies мы подготовили для вас дайджест трендовых уязвимостей за прошедший месяц.
Вы, наверно, сразу спросите: а что это за уязвимости такие — трендовые? Это опасные уязвимости, которые активно используются в атаках или с высокой вероятностью будут использоваться в ближайшее время.
При этом трендовые не то же самое, что критически опасные. Последние способны потенциально «положить» работу массового сервиса на периметре организации, но при этом сложны в эксплуатации. Получается, что уязвимость вроде и есть и она критически опасная, а до реальной эксплуатации дело может дойти через месяцы и годы, а может совсем не дойти. А трендовые уязвимости несут опасность здесь и сейчас, поэтому и исправлять их требуется в первую очередь и в кратчайшие сроки.
![](https://webcf.waybackmachine.org/web/20240306083124im_/https://habrastorage.org/getpro/habr/upload_files/cfe/a54/692/cfea54692115c9c86d2a01a85346a6fd.jpeg)
Существует множество инструментов, которые можно использовать для повышения привилегий в системах как Windows, так и Linux. Подробнее о пяти инструментах, которые помогут вам в этом процессе:
PrivescCheck от itm4n - Целью этого сценария является выявление уязвимостей локального повышения привилегий (LPE), которые обычно возникают из-за проблем с конфигурацией Windows или неправильных методов работы. Он также может собирать полезную информацию для некоторых задач эксплуатации и пост-эксплуатации.
Linux Exploit Suggester от The-Z-Labs - Простой в использовании инструмент, позволяющий быстро определить потенциальные векторы атаки для повышения привилегий в системах Linux. Он автоматически определяет версию ядра и возвращает список эксплойтов, соответствующих этой версии.
PEASS-ng от Carlospolop - Это своего рода швейцарский армейский нож для повышения привилегий. Инструмент предоставляет обширные возможности по обнаружению уязвимостей и эксплуатации их в Windows и Unix-like системах.
Moriarty от BC-SECURITY - Комплексный .NET-инструмент, расширяющий функциональность Watson and Sherlock . Он предназначен для перечисления недостающих KB, обнаружения различных уязвимостей и предложения потенциальных эксплойтов для повышения привилегий в средах Windows.
autoSUID от Albertov - Этот сценарий позволяет вам находить и перечислять двоичные файлы SUID и проверять, можно ли использовать один из них для повышения или поддержания повышенных привилегий итеративным способом.
Мы в телеграме.
Google представила новый движок Text-To-Speech для Wear OS
![](https://webcf.waybackmachine.org/web/20240306083124im_/https://habrastorage.org/r/w780/getpro/habr/upload_files/2b6/e23/eb7/2b6e23eb728f89b49f70aebfeb124333.jpg)
Google выпустила новый движок преобразования текста в речь (Text-To-Speech, TTS), который работает на устройствах под управлением Wear OS. Для этого инженеры компании использовали уменьшенные модели машинного обучения, чтобы ускорить процесс преобразования на системах с ограниченными вычислительными ресурсами.
Истории
Google начала бороться со спамом ИИ в результатах поиска
![](https://webcf.waybackmachine.org/web/20240306083124im_/https://habrastorage.org/r/w780/getpro/habr/upload_files/ec5/1b9/bce/ec51b9bce0b4198ac1d29333bf9e8af6.jpg)
Google внесла несколько изменений в свои системы ранжирования в поиске, которые лучше справляются с понижением рейтинга вторичного контента, в том числе и продуктов генерации искусственного интеллекта.
Дивергентное мышление: человек vs GPT-4
![](https://webcf.waybackmachine.org/web/20240306083124im_/https://habrastorage.org/webt/dr/cd/mx/drcdmxfz6bdc18gkgjfybyp_v50.jpeg)
За последние годы применение больших языковых моделей искусственного интеллекта стало крайне распространенным явлением. Популярность ChatGPT повлекла за собой море дискуссий на тему правильности применения таких систем как с практической, так и с этической стороны вопроса. Рассматривая тот или иной ИИ, ученые сравнивают его возможностями с возможностями человеческого мозга. К примеру, ученые из университета Арканзаса (США) провели исследование, в ходе которого сравнивали креативное мышление людей и ChatGPT-4. Какие параметры сравнивались, как себя показал ChatGPT, и какие выводы можно сделать по результатам данного исследования? Ответы на эти вопросы мы найдем в докладе ученых.
Компоненты алгоритма рекомендаций «Сопутствующие товары» в e-commerce
![](https://webcf.waybackmachine.org/web/20240306083124im_/https://habrastorage.org/r/w1560/getpro/habr/upload_files/e7c/9a3/3db/e7c9a33dbefc6a4b32bf153dc8ee7d11.png)
В предыдущей статье цикла о качестве алгоритмов рекомендаций мы рассмотрели свойства, которые необходимы, чтобы рекомендации приносили пользу интернет-магазину на практике. В данной статье мы расскажем как обеспечить эти свойства на примере компонентов одного из алгоритмов.
Анатомия StyleX
![](https://webcf.waybackmachine.org/web/20240306083124im_/https://habrastorage.org/webt/cr/zv/oj/crzvoj1tcevn7ikgs14wuawjddo.png)
Hello world!
По данным 2023 JavaScript Rising Stars библиотека StyleX заняла второе место в разделе Styling / CSS in JS (первое место вполне ожидаемо занял TailwindCSS).
stylex
— это решение CSS в JS
от Facebook
, которое недавно стало открытым и быстро набрало популярность (на сегодняшний день у библиотеки 7500 звезд на Github). Это обусловлено ее легковесностью, производительностью и небольшим размером итоговой таблицы стилей.
В этой статье мы разберемся, как stylex
работает. Но давайте начнем с примера ее использования.
SQL в качестве API
![](https://webcf.waybackmachine.org/web/20240306083124im_/https://habrastorage.org/webt/00/kf/r6/00kfr6feceqiip6c9fa9uzemtnc.png)
SQL в API???
Верно, вы уже успели подумать: «это же безумие, предоставлять API, который принимает SQL». Да, это ужасная идея. Особенно, если API обращён к Интернету. Делать так небезопасно, вы напрашиваетесь на атаки в виде SQL-инъекций. Поддержка такого интерфейса превратится в кошмар, а сама реализация бэкенда будет замкнута на конкретную технологию (это будет какая-нибудь база данных ANSI SQL).
Но справедливо ли такое суждение? Время его пересмотреть!
Немецкий поставщик IT-услуг Mobivention запустит свой корпоративный магазин приложений Mobivention для iOS c 7 марта
![](https://webcf.waybackmachine.org/web/20240306083124im_/https://habrastorage.org/r/w780/webt/r2/3b/e-/r23be-9_lgtn_of-oq_h7mwrkva.jpeg)
Немецкий поставщик IT-услуг Mobivention 7 марта запустит в Европейском союзе корпоративный магазин приложений — Mobivention App Marketplace. Такая возможность появилась после принятия Закона о цифровых рынках ЕС. Положение обязало Apple разрешить альтернативные площадки по продаже приложений для iOS.
Автоматизация Recon и как заработать на ней деньги в Bug-Bounty
![](https://webcf.waybackmachine.org/web/20240306083124im_/https://habrastorage.org/r/w1560/getpro/habr/upload_files/0d6/99b/234/0d699b234dd7ab35e7e9fe825fd28c0c.png)
Доброго дня, друзья. Сегодня хочу освятить тему как можно несложной автоматизацией сбора поддоменов и прохода по ним сразу получать деньги при появлении денег в Bug-Bounty программах.
И начнем сразу со скрипта который позволит нам зарабатывать на Bug-Bounty не сильно погружаясь в техническую часть.
Что такое сшиваемые нейронные сети? Разбираемся вместе с коллегами из лаборатории больших данных компании «Криптонит».
На сегодня созданы целые семейства предварительно обученных моделей с различными архитектурами (таких как ResNet/DeiT), в каждом из которых есть версии разного масштаба (например, DeiT-Ti/S/B).
Но ни одна из готовых моделей не обладает способностью динамически адаптироваться к ограничениям вычислительных ресурсов, поскольку содержит фиксированный граф и не может быть переконфигурирована.
Устранить этот недостаток призвана концепция сшиваемых нейронных сетей (Stitchable Neural Networks), которая была реализована в виде фреймворка глубокого обучения SN-Net. Она позволяет сочетать множество архитектур нейросетей и достигать компромисса между смещением и дисперсией, одновременно задействуя различные типы предварительно обученных моделей, которые авторы называют «якорями».
SN-Net разделяет якоря на слои, а затем объединяет их с помощью дополнительных сшивающих слоёв, отображающих связи от одного якоря к другому. Во время работы SN-Net может мгновенно адаптироваться к изменяющимся ограничениям ресурсов путём переключения точек сшивки.
Эксперименты по классификации объектов на основе набора данных ImageNet демонстрируют, что SN-Net может достигать производительности на уровне или даже выше, чем индивидуально обученные модели, поддерживая при этом различные сценарии развёртывания.
В «Шедевруме» появилась возможность редактировать изображения по текстовому запросу с помощью нейросети YandexART
![](https://webcf.waybackmachine.org/web/20240306083124im_/https://habrastorage.org/r/w780/getpro/habr/upload_files/bdd/292/c24/bdd292c246e337e08bf79727836bda7e.jpg)
Пресс-служба «Яндекса» рассказала информационной службе «Яндекса» о релизе нового креативного режима в «Шедевруме». Пользователи смогут редактировать изображения по текстовому запросу с помощью нейросети YandexART: менять цвет или фон, перерисовывать в заданном стиле и выбирать степень отличия от оригинального изображения.
Ближайшие события
![](https://webcf.waybackmachine.org/web/20240306083124/https://habrastorage.org/getpro/habr/upload_files/ac9/383/51c/ac938351c65f564f8b0bf373c436de53.png)
![](https://webcf.waybackmachine.org/web/20240306083124/https://habrastorage.org/getpro/habr/upload_files/2a5/b6d/6fc/2a5b6d6fc13caf3dabce9c8ab833e282.png)
![](https://webcf.waybackmachine.org/web/20240306083124/https://habrastorage.org/getpro/habr/upload_files/274/868/9b0/2748689b03a269ce21d7913bad0c2920.jpg)
![](https://webcf.waybackmachine.org/web/20240306083124/https://habrastorage.org/getpro/habr/upload_files/c09/b0f/7c0/c09b0f7c0b7c909a1e36141ac9f38fc1.png)
![](https://webcf.waybackmachine.org/web/20240306083124/https://habrastorage.org/getpro/habr/upload_files/cec/374/6fc/cec3746fc1129aff78a52f8a160051cd.png)
![](https://webcf.waybackmachine.org/web/20240306083124/https://habrastorage.org/getpro/habr/upload_files/9e2/1fc/f5c/9e21fcf5cb7e9bae5b0f7cb2fafd6a99.png)
![](https://webcf.waybackmachine.org/web/20240306083124/https://habrastorage.org/getpro/habr/upload_files/ffd/8b7/394/ffd8b73941c1f2eb35931067b11406ce.jpg)
![](https://webcf.waybackmachine.org/web/20240306083124/https://habrastorage.org/getpro/habr/upload_files/a37/b1f/04a/a37b1f04a5feb49b221e0b1f4bf35c60.jpg)
![](https://webcf.waybackmachine.org/web/20240306083124/https://habrastorage.org/getpro/habr/upload_files/d78/8ad/5cb/d788ad5cb236e7eebb4832ccc5310645.png)
Microsoft анонсировала рекламное API с сохранением конфиденциальности для Edge
Google, Microsoft и другие основные разработчики браузеров хотят постепенно отказаться от сторонних файлов cookie в пользу решений, более ориентированных на конфиденциальность, которые позволяют показывать релевантную рекламу, не полагаясь на межсайтовое отслеживание. Microsoft анонсировала рекламный API Privacy-Preserving Ads API для браузера Edge с улучшенным контролем данных.
Путь от монолита к разделению Compute и Storage: пример поиска «хранилища мечты» для большой аналитической платформы
![](https://webcf.waybackmachine.org/web/20240306083124im_/https://habrastorage.org/r/w1560/getpro/habr/upload_files/4f8/66a/768/4f866a76836a7742044e1302d7abe304.png)
Для запуска и эксплуатации высоконагруженных ИТ-решений с петабайтами данных в активе, нужно проработанное решение, позволяющее гибко управлять ресурсами. Одним из критичных аспектов этого решения, является разделение Compute & Storage — разделение ресурсов инфраструктуры под вычисление и хранение соответственно. Если не реализовать такое разделение в крупном проекте, инфраструктура рискует превратиться в «чемодан без ручки» — эффективность использования ресурсов будет низкой, а сложность управления ресурсами и средами будет высока. На примере команды SberData и их корпоративной аналитической платформы я расскажу, когда требуется разделение Compute & Storage и как это реализовать максимально нативно.
Статья подготовлена по мотивам доклада на VK Data Meetup «Как разделить Compute & Storage в Hadoop и не утонуть в лавине миграций».
Типовой процесс разработки решений на базе ИИ и типовые ошибки при их внедрении
![](https://webcf.waybackmachine.org/web/20240306083124im_/https://habrastorage.org/r/w780/getpro/habr/upload_files/ef4/ad3/5b1/ef4ad35b177b1dd4b0ffabb1e6bb2c9f.jpg)
Когда мы говорим про решения на базе ИИ, кто-то может представлять себе просто обученные модели машинного обучения или нейросети, кто-то магический черный ящик, который умеет «делать магию» и желательно с «точностью 100%», а кто-то просто кусок кода, который надо заставить работать. И с определенной точки зрения каждый будет прав. Кто и в какой части прав, как все происходит чаще всего и какие типовые ошибки ждут на пути внедрения решений на базе ИИ – об этом решил рассказать в статье ниже.
Минцифры внесло изменения в правила аккредитации IT-компаний
Теперь больше компаний смогут претендовать на IТ-аккредитацию, а процесс её подтверждения станет удобнее. Минцифры подготовило соответствующий проект постановления. Большинство изменений вступят в силу с 1 мая 2024 года.
Система иконок на React
![](https://webcf.waybackmachine.org/web/20240306083124im_/https://habrastorage.org/r/w780/getpro/habr/upload_files/09b/5e3/8fb/09b5e38fb63e7ba19fe9b1d007694872.jpg)
Очень часто при разработке React-приложения нам приходится работать с большим количеством иконок в проекте. Наверное, каждый разработчик стремится максимально упростить и автоматизировать подобные рутинные задачи. Есть несколько способов работы с иконками в веб-приложениях, но я хочу поделиться с вами именно тем, который кажется мне наиболее удобным. Данная статья поможет frontend-разработчику сделать работу с иконками комфортнее, используя их в качестве React-компонентов.
Как мы делали корпоративный чемпионат по Python
![](https://webcf.waybackmachine.org/web/20240306083124im_/https://habrastorage.org/r/w1560/getpro/habr/upload_files/f14/681/b24/f14681b24d3198b9b978438e45a43ce0.png)
Большинство сотрудников Mediascope используют Python для решения повседневных задач: разрабатывают модели машинного обучения, пишут код для веб-сервисов, анализируют данные, автоматизируют рутинные процессы. В прошлом году мы провели корпоративный чемпионат, который помог повысить мотивацию к изучению Python и оживить внутреннее комьюнити. А ещё чемпионат получил продолжение: модель из ML-трека стала прототипом во внутреннем конвейере обработки данных. Расскажем, как это было.
Из магазина одежды в кибербезопасность за полгода. Как я стал разработчиком без платных курсов
![](https://webcf.waybackmachine.org/web/20240306083124im_/https://habrastorage.org/r/w780/getpro/habr/upload_files/d12/92d/6c6/d1292d6c601333fcae0f1245e9dca040.jpg)
Когда я уволился из магазина одежды, посчитал, что денег мне хватит примерно на восемь месяцев. Восемь месяцев на то, чтобы научиться разработке и начать зарабатывать этим на жизнь. Рассказываю, как так вышло, и что я сделал бы по-другому сейчас.
Привет, меня зовут Саша, и уже два года я занимаюсь разработкой в Start X.
Семь лет назад я переехал в Ростов-на-Дону и устроился продавцом в магазин одежды — на первое время, чтобы было чем платить за еду и квартиру. За два года там вырос до управляющего, а еще через два года переехал в Москву, чтобы возглавить самый крупный розничный магазин в торговом центре Метрополис. Я проработал в этой сфере уже пять лет и должен был стать региональным менеджером, то есть управлять сетью магазинов в разных частях России.
После того как мы пережили ковид, в компании боялись, что придется закрыться еще на полгода, экономили деньги, развитие остановилось. Я хотел расти и не хотел ждать, поэтому понял, что пора менять работу.