Forwarded from Технологический Болт Генона
This media is not supported in your browser
VIEW IN TELEGRAM
Энтузиаст запустил iOS 16 на Xiaomi Redmi Note 12 4G.
https://kod.ru/ios-16-redmi-note-12
GitHub
Apple's iOS 16 running on a Redmi Note 12 4G
https://github.com/MakrSas/ios-topaz/tree/topaz
https://kod.ru/ios-16-redmi-note-12
Это не эмулятор и не оболочка «под iOS». На смартфоне работает XNU, открытое ядро Apple, а поверх него идёт настоящая, никак не изменённая система iOS 16.7.16 от iPhone X. Сам Redmi при этом представляется системе как iPhone X. Через три минуты после включения он доходит до экрана блокировки iOS.
Проект основан на ios-sweet, где ядро Apple раньше запустили на Redmi Note 10 Pro. Перенести его на Redmi Note 12 было непросто. Snapdragon 685 стартует на энергоэффективных ядрах, которые не умеют работать с 16-килобайтными страницами памяти, а iOS построена именно на них. Поэтому система использует только четыре производительных ядра из восьми. Ещё несколько современных инструкций, которых процессору не хватает, ядро подменяет программно.
Пользоваться таким смартфоном пока нельзя. Чего не хватает:
- Сенсорный экран и кнопки: драйвер для сенсора уже написан, протестирован, работает.
- Графический процессор: интерфейс рисует центральный процессор, частота кадров низкая.
- Связь: нет Wi-Fi, Bluetooth и сотовой сети.
- Звук, камера, датчики и GPS.
- Часы реального времени: дата при каждом запуске начинается с 31 декабря.
- Защита: механизмы безопасности Apple в основном отключены.
GitHub
Apple's iOS 16 running on a Redmi Note 12 4G
https://github.com/MakrSas/ios-topaz/tree/topaz
🫡10🔥7🤯2
Forwarded from Технологический Болт Генона
Жучок за 75 долларов с доставкой на дом. Amazon превратила тотальную прослушку в модный аксессуар
https://www.securitylab.ru/news/578834.php
> Особое внимание компания уделила конфиденциальности. Amazon утверждает, что Bee обрабатывает звук в реальном времени и удаляет исходные аудиозаписи после обработки. Текстовые расшифровки шифруются с помощью ключей, которыми управляет устройство пользователя. Владелец может отключать запись кнопкой и удалять сохранённые сведения. Световой индикатор показывает, когда гаджет обрабатывает разговор.
> удаляет исходные аудиозаписи после обработки
Верю максимально
https://www.securitylab.ru/news/578834.php
Amazon представила два устройства, которые способны слушать разговоры владельца на протяжении всего дня и превращать услышанное в напоминания, задачи и полезные подсказки. Новинки стоимостью от $75 обещают избавить человека от необходимости самостоятельно запоминать повседневные дела.
Устройства получили названия Bee Frontier и Bee Eclipse. Первый гаджет представляет собой браслет, который также можно закрепить на одежде. Второй напоминает компактный внешний аккумулятор и магнитом крепится к задней панели смартфона. Amazon приобрела разработчика Bee в 2025 году, а теперь расширяет линейку персональных ИИ-помощников двумя новыми моделями.
...
Главная особенность Bee заключается в способности запоминать содержание бесед. Например, если владелец договорился с другом о встрече, искусственный интеллект выделит дату и время, а затем предложит добавить событие в календарь. Устройство также может составлять конспекты занятий, сохранять договорённости после рабочих совещаний и напоминать о невыполненных обещаниях.
> Особое внимание компания уделила конфиденциальности. Amazon утверждает, что Bee обрабатывает звук в реальном времени и удаляет исходные аудиозаписи после обработки. Текстовые расшифровки шифруются с помощью ключей, которыми управляет устройство пользователя. Владелец может отключать запись кнопкой и удалять сохранённые сведения. Световой индикатор показывает, когда гаджет обрабатывает разговор.
> удаляет исходные аудиозаписи после обработки
Верю максимально
This media is not supported in your browser
VIEW IN TELEGRAM
🤣12❤2🤬2
Forwarded from Технологический Болт Генона
Если вы живёте или делаете что-то на PHP, то имейте ввиду, что сегодня, 21 октября в 14:00 UTC будет опубликован важный сосурити релиз с фиксами двух уязвимостей в 9.2/10.
PoC'и полетят мгновенно, так что готовьтесь мониторить свой прод.
https://www.php.net/index.php#2026-10-20-1
watchTowr пишет про две RCE
Frequently Asked Questions About PHP Remote Code Execution (CVE-2026-109618 & CVE-2026-109619)
https://watchtowr.com/intelligence/php-cve-2026-109618-faq/
Задеть это может в прямом смысле половину интернета
Rapid Response: php2shell, Leaked Critical PHP Vulnerabilities (CVE-2026-109618 & CVE-2026-109619)
https://www.huntress.com/blog/php2shell-leaked-critical-php-vulnerabilities
Если что, то в инторнетах уже готовяться. Готовьтесь и вы
https://x.com/J4ck3LSyN/status/2112703096443097263
https://jackalsyn.com/posts/php-up-2026.html
PoC'и полетят мгновенно, так что готовьтесь мониторить свой прод.
It addresses two critical vulnerabilities, both rated CVSS v4.0 9.2.
All PHP users are encouraged to prepare now so they can upgrade as soon as the release is available.
We reserve the right to release earlier should details of either vulnerability become public, or should evidence of active exploitation appear in the wild.
Full details, affected versions, and the fixed versions will be published with the release.
Thank you for helping us keep PHP secure.
https://www.php.net/index.php#2026-10-20-1
watchTowr пишет про две RCE
Frequently Asked Questions About PHP Remote Code Execution (CVE-2026-109618 & CVE-2026-109619)
https://watchtowr.com/intelligence/php-cve-2026-109618-faq/
Задеть это может в прямом смысле половину интернета
Rapid Response: php2shell, Leaked Critical PHP Vulnerabilities (CVE-2026-109618 & CVE-2026-109619)
https://www.huntress.com/blog/php2shell-leaked-critical-php-vulnerabilities
PHP is everywhere. It quietly powers WordPress, Drupal, Joomla, and Magento sites, shared hosting platforms, control panels, and an awful lot of software that doesn't even advertise that it runs PHP under the hood. When a critical bug lands in PHP itself, rather than in one app built on top of it, the number of places you have to go looking to identify vulnerable PHP versions gets very big, very fast.
Если что, то в инторнетах уже готовяться. Готовьтесь и вы
I have successfully recreated & lab/field tested CVE-2026-109618 / CVE-2026-109619
> Two heap use-after-free primitives in PHP's `session.upload_progress` handler
(`php_session_rfc1867_callback`, ext/session/session.c)...
https://x.com/J4ck3LSyN/status/2112703096443097263
Two cached bucket pointers, one freed tree. A heap use-after-free in PHP session.upload_progress reaching zend_call_function.
PHP's session.upload_progress handler (php_session_rfc1867_callback in ext/session/session.c) caches two raw zval * bucket pointers into live HashTables: post_bytes_processed and current_file_bytes_processed. Both point into arrays that the request lifecycle frees under the attacker's feet. Press [SOURCE] above to walk the full bundle: the trigger request, both PoC chains, the extraction harness, and the validated per-build symbol deltas.
Stock configuration is enough. session.upload_progress.enabled=1 and the default name, prefix, freq=1%, min_freq=1. A single fast multipart POST arms both caches; a second update() re-reads the session file and zend_hash_update destroys the previous decoded tree through its HashTable destructor zval_ptr_dtor. The freed bucket is then reclaimed and the stale pointer lands an attacker-shaped zend_fcall_info / zend_internal_function that calls zend_call_function, i.e. system().
All of the following is verified against real php-src (8.4.4 and 8.2.34): every line reference in the original writeup, the ZVAL_COPY_VALUE no-addref moves, the re-decode/track_init free, and the struct offsets (zend_fcall_info 64B with param_count at +48, zend_internal_function.handler at +88, IS_STRING_EX 0x106, IS_OBJECT_EX 0x308).
The framework in this post bakes in per-build delta extraction (--syms) because the offset between zval_ptr_dtor and zend_call_function changes with every build. Official LiteSpeed lsphp82 8.2.34 debug symbols give the exact values for the three distro sub-builds (bookworm 0xc930, noble 0xcef0, jammy 0xd060) and are included below.
https://jackalsyn.com/posts/php-up-2026.html
😁5👍2❤1🤯1
TIL что в истории кёрлинга был скандал, позднее названный Broomgate, когда команды стали получали преимущество над соперниками из-за специфических щёток, позволяющих манипулировать камнем способами, которые более традиционным щёткам были недоступны.
Wikipedia
Broomgate
technology doping controversy in curling in 2015–2016 about new brush head technologies and sweeping techniques
🤔3👍2😁1
Forwarded from Tech Crimes (Architector #4)
you cannot type a bare question mark into the chat box on telegram desktop 7.3.2
7.3.1 or other clients are unaffected
https://github.com/telegramdesktop/tdesktop/issues/31471
7.3.1 or other clients are unaffected
https://github.com/telegramdesktop/tdesktop/issues/31471
GitHub
Typing “?” as the first character in an empty message field opens the “Shortcuts and gestures” legend instead of inserting the…
Steps to reproduce Open any chat in Telegram Desktop 7.3.2 so the message field is empty and focused. Type ?. On Russian or Ukrainian layouts this is Shift+7; on US layouts it is Shift+/. Expected ...
😁13❤2🤯2
Forwarded from kosmonozhka
Совет №31.
О создании милого образа.
#kosmonozhka
#100_советов_художнику
P.S. на руках у Космоножки рыба минтай с ногами по имени Хентай. родился в исторический день, когда мне попытались заказать хентай-открытку с Космоножкой
О создании милого образа.
#kosmonozhka
#100_советов_художнику
P.S. на руках у Космоножки рыба минтай с ногами по имени Хентай. родился в исторический день, когда мне попытались заказать хентай-открытку с Космоножкой
😁16
Блог*
PSA: если вы копируете ссылку из приложения YouTube, то к ней в конце прибавляется query parameter si. То есть ссылка выглядит, как youtu.be/random_video_id?si=some_random_part. Так вот, ?si и всё, что идёт далее — это уникальное значение, которое необходимо…
Сделал PR в репу TWiR, чтобы это в тексты не попадало. Как оказалось, там уже есть скрипты, которые проверяют тексты перед публикацией, так что отслеживание
si было довольно тривиальной задачей. Настройка тулинга для Python была довольно неприятным занятием, впрочем.GitHub
Remove YouTube tracking URL query parameters by AnthonyMikh · Pull Request #8881 · rust-lang/this-week-in-rust
When sharing a YouTube link using the app or the "share" button, YouTube automatically adds generated share ID to link in form of si query parameter. This parameter is only used b...
🎉8👎2
Forwarded from TikArchive | TikTok Downloader
This media is not supported in your browser
VIEW IN TELEGRAM
😁10❤8💩3🙏1🖕1