xaker
Облачные клавиатуры, установленные миллиардом пользователей, уязвимы к перехвату нажатия клавиш

Эксперты Citizen Lab обнаружили многочисленные уязвимости в облачных приложениях пиньинь-клавиатур. В компании предупредили, что эти проблемы могут использоваться для перехвата нажатий клавиш, и в общей сложности угрожают примерно миллиарду пользователей.

  • суббота, 27 апреля 2024 г. в 00:00:24
xaker
Уроки форензики. Анализируем логи Windows и таблицу MFT на примере HTB Jinkies

Для подписчиковСегодня мы будем учиться анализировать логи Windows и смотреть полную информацию о файле в таблице MFT. Это поможет нам восстановить последовательность действий злоумышленника в системе и раскрыть его никнейм.

  • суббота, 27 апреля 2024 г. в 00:00:23
xaker
В 2023 году вымогатели «заработали» на выкупах более 1 млрд долларов

Аналитики Positive Technologies сообщили, что 2023 год ознаменовался рекордными выкупами операторам вымогательского ПО, а также заметным увеличением масштабов и сложности атак шифровальщиков. Так, выплаты вымогателям в прошлом году составили более 1 млрд долларов, что является самым высоким показателем за всю историю.

  • суббота, 27 апреля 2024 г. в 00:00:22
xaker
Microsoft опубликовала на GitHub исходный код MS-DOS 4.00

Компания Microsoft опубликовала исходный код MS-DOS 4.00, бинарники, образы и документацию. Теперь исходный код, которому почти 45 лет, доступен под лицензией MIT, то есть с ним можно свободно работать, изменять и распространять.

  • суббота, 27 апреля 2024 г. в 00:00:21
habrahabr
Без холивара «переписать все на Go»: проблема переносимости в Python и ее решение

На скриптовых языках удобно разрабатывать… И на этом удобство заканчивается. Вне машины разработчика начинаются проблемы. Особенно если вы пишете какой-то прикладной тулинг — cli-утилиты, вспомогательные приложения в вашем SDK и прочее. Вы даже не можете рассчитывать на то, что у пользователя будет pip, чтобы он смог поставить все ваши зависимости, вам все нужно организовать самостоятельно. В этой статье поговорим о различных формах распространения Python-приложений. Какие есть подходы и инстр…

  • суббота, 27 апреля 2024 г. в 00:00:20
habrahabr
Шахматы Bauhaus

Функция определяет формуИнтроПравильнее, конечно, называть шахматы Йозефа Хартвига. Но статья не только про сами шахматы, поэтому такой заголовок мне показался хорошим компромиссом.О школе Баухаус есть огромное количество лекций, книг, статей и исследований. Фильм «Баухаус: Лицо двадцатого века» считается обязательным для обучающихся дизайну. Мне очень понравился документальный фильм DW выпущенный к 100-летию школы.Баухаус это не только про дизайн и архитектуру. Это про мировосприятие, про поис…

  • суббота, 27 апреля 2024 г. в 00:00:19
habrahabr
Самое понятное объяснение парадокса близнецов

В комментариях к моей предыдущей статье и в комментариях к ролику было много вопросов и некорректных замечаний по поводу парадокса близнецов. Как оказалось, мое объяснение оказалось не настолько понятным, как я надеялся, поэтому в этой статье я решил максимально наглядно, подробно и последовательно объяснить парадокс близнецов и ответить на некоторые другие вопросы.Для иллюстраций и анимаций я написал интерактивный браузерный визуализатор, где можно двигать ползунки, менять режимы и наблюдать з…

  • суббота, 27 апреля 2024 г. в 00:00:18
javascript
Оптимизация JavaScript. Inline Caches

Думаю, ни для кого не секрет, что все популярные JavaScript движки имеют схожий пайплайн выполнения кода. Выглядит он примерно следующим образом. Интерпретатор быстро компилирует JS-код в байт "на лету". Полученный байт код начинает исполняться и параллельно обрабатывается оптимизатором. Оптимизатору требуется время на такую обработку, но в итоге может получиться высоко-оптимизорованный код, который будет работать в разы быстрее. В движке V8 роль интерпретатора выполняет Ignition, а опт…

  • суббота, 27 апреля 2024 г. в 00:00:14
github
yisol / IDM-VTON

IDM-VTON : Improving Diffusion Models for Authentic Virtual Try-on in the Wild IDM-VTON: Improving Diffusion Models for Authentic Virtual Try-on in the Wild This is the official implementation of the paper "Improving Diffusion Models for Authentic Virtual Try-on in the Wild". Star ⭐ us if you like it!     TODO LIST demo model inference code training code Requirements git clone https://github.com/yisol/IDM-VTON.git cd IDM-VTON conda env create -f environment.yaml conda activa…

  • суббота, 27 апреля 2024 г. в 00:00:12