Apple позволила нидерландским приложениям для знакомств использовать альтернативные методы платежей

В завершение спора, месяцами длившегося между нидерландскими регуляторами и Apple, последняя наконец опубликовала новую местную версию пользовательского соглашения для App Store. Оно предусматривает, что платежи в приложениях для знакомств смогут осуществляться с помощью сторонних платёжных сервисов. До того, как согласиться…

Apple и M**a передавали персональные данные пользователей хакерам, выдававшим себя за правоохранительные органы

По последним данным, Apple и Meta* выдавали сведения о пользователях своих платформ злоумышленникам, выдававшим себя за представителей американских правоохранительных органов. В середине 2021 года компании предоставляли преступникам адреса пользователей, телефонные номера и IP-адреса. Источник изображения: TheDigitalArtist Как сообщает Bloomberg, хотя…

Анонсирована Return to Monkey Island — новая часть культовой серии квестов от соавторов первых двух игр

Издательство Devolver Digital и студия-разработчик Terrible Toybox (Thimbleweed Park) при поддержке Lucasfilm Games анонсировали Return to Monkey Island — продолжение культовой серии квестов. Источник изображения: Lucasfilm Games Return to Monkey Island является сиквелом первых двух частей серии — The Secret…

AMD выпустила драйвер Adrenalin Edition 22.5.2 с поддержкой новых игр, оптимизациями и исправлениями старых ошибок

Компания AMD выпустила новую версию графического драйвера Software Adrenalin Edition 22.5.2. В нём содержится поддержка игры Sniper Elite 5, поддержка обновления для Hitman 3 с трассировкой лучей, новые расширения для API Vulkan, а также различные оптимизации для повышения производительности видеокарт…

Alibaba вложила $60 миллионов в производителя очков дополненной реальности Nreal

Alibaba стала крупнейшим инвестором в последнем раунде финансирования китайской компании Nreal, которая специализируется на технологиях для метавселенной. Сейчас в ассортименте производителя значатся двое очков дополненной реальности: модели Light и Air. Источник изображения: nreal.ai Понятие метавселенной в последние месяцы стало самым…

1C Entertainment закроет King’s Bounty II и Soul Dance Party, а сотрудников переведёт на другие проекты

Источники «Канобу», «Игромания» и «Чемпионат» сообщили, что 1C Entertainment проводит сокращение команд разработки фэнтезийной ролевой игры King’s Bounty II и танцевальной Soul Dance Party. В самой компании эти утверждения отрицают. Источник изображений: Prime Matter Сообщается, что директиву о сокращениях выпустил…

Фундаментальные основы хакерства. Определяем циклы в двоичном коде программы

Содержание статьи Циклы с условиями в начале Циклы с условием в конце Циклы со счетчиком Циклы с условием в середине Циклы с множественными условиями выхода Циклы с несколькими счетчиками Идентификация continue Сложные условия Вложенные циклы Заключение В сегод­няшней статье мы…

Фундаментальные основы хакерства. Ищем операнды при взломе программ

Содержание статьи Идентификация констант и смещений Определение типа непосредственного операнда Сложные случаи адресации или математические операции с указателями Порядок индексов и указателей Использование LEA для сложения констант Заключение Ког­да мы занима­емся ана­лизом лома­емой прог­раммы, пыта­ясь вос­ста­новить алго­ритм ее работы, нам…

Флуктуация шелл-кода. Пишем инжектор для динамического шифрования полезной нагрузки в памяти

Содержание статьи Проблематика A long time ago in a galaxy far, far away… Флипы памяти RX → RW / NA Cobalt Strike: Obfuscate and Sleep Флуктуация шелл-кода на GitHub ShellcodeFluctuation fastTrampoline MyMessageBoxA Пилим свой флуктуатор на С#  Прототипирование Реализация Использование…

Denonia. Как работает первый вредонос, нацеленный на AWS Lambda

Содержание статьи Технический анализ Вредоносы на Go Анализ лямбда-вредоносов DNS по HTTPS Запись в для XMRig Коммуникация с сервером Monero по адресу 116.203.4[.]0 Выводы Се­год­няшняя статья зат­рагива­ет мало­изу­чен­ную тему — раз­работ­ку вре­донос­ного ПО на язы­ке Go. Обыч­но он исполь­зует­ся для сис­темно­го прог­рамми­рова­ния.…