🔮 Techno Magic


Гео и язык канала: Россия, Русский
Категория: Технологии


Добро пожаловать на канал 😊 IT, Интернет и технологии 🖥
🌐 Подробнее: https://telegra.ph/Welcome-to-the-channel-09-30
🌐 Веб ссылка: t.me/s/tmgme. Подробнее тут: https://t.me/tmgme/2213.
🌐 Mastodon: mastodon.online/@cosmi
* https://t.me/boost/tmgme

Связанные каналы  |  Похожие каналы

Гео и язык канала
Россия, Русский
Категория
Технологии
Статистика
Фильтр публикаций


Valve сделала Lepton: Android-игры теперь запускаются в Linux, и это не эмулятор

Valve подготовила Lepton — инструментарий для запуска Android-игр в Linux. И да, это не эмуляция, а полноценный контейнер с системным образом Android.

Сделано это в первую очередь для Steam Frame, VR-шлема на Linux, который Valve продвигает как автономную платформу. Логика простая: если шлем работает на Linux, а игр для Android — море, почему бы не завести их прямо там? Lepton формирует изолированный контейнер, внутри которого крутится Android со всем необходимым для игр. Начинка собрана из наработок Waydroid, Anbox, Halium и Hybris. Образ под GPLv3, инструментарий запуска под MIT.

Для разработчиков приятный бонус: в Android-окружение пробрасываются библиотеки Steamworks, графические драйверы (mesa, zink) и Vulkan-прослойки для оптимизации рендеринга. Плюс интеграция с отладчиками (strace, gdb, lldb, renderdoc) и профилировщиками (perfetto). То есть можно не просто запустить игру, а ещё и понять, почему она тормозит.


Отдельно, как отсканировать TOTP код в KeePassDX

На данный момент, в приложении KeePassDX по умолчанию нет встроенного интерфейса камеры. Но для сканированиятможно использовать обычную системную камеру смартфона.

* Для начала отсканируйте QR-код TOTP.
* Полученные данные (otpauth://-ссылку) сканера нужно открыть через KeePassDX
* Далее создайте новую учетную запись (или выберете существующую) и KeePassDX пропишет туда ключ двухфакторной аутентификации.


Правило двух аппаратных ключей и резервные варианты, как TOTP

Главная ловушка аппаратной безопасности — потеря или поломка единственного токена. Если привяжешь YubiKey или самодельный DIY-ключ к критически важным сервисам (GitHub, Google, менеджерам паролей), обязательно предусмотри страховочный вариант:

▫️ Второй физический ключ: Покупай или настраивай два независимых ключа (основной и резервный). При регистрации Passkey или 2FA на сервисах просто зарегистрируй оба устройства по очереди. Резервный токен отправь на хранение в безопасное место.
▫️ OTP / TOTP и бэкапы: Если сервис не поддерживает добавление второго аппаратного ключа, либо на случай, если физический токен остался дома, обязательно дублируй защиту через классические одноразовые коды (TOTP-приложения). Сохраняй секретные ключи или QR-коды TOTP в зашифрованном хранилище.
▫️ Резервные коды (Recovery Codes): При настройке 2FA всегда скачивай одноразовые текстовые коды восстановления, распечатывай их или прятай в защищенный менеджер паролей.


Интеграция аппаратных ключей в экосистему Linux

В отличие от мобильных ОС, в Linux поддержка аппаратных ключей глубоко встроена в системные библиотеки, что избавляет от необходимости использовать громоздкий софт-посредник:

▫️ Браузеры и WebAuthn (Passkey): Работают «из коробки» благодаря системной библиотеке libfido2. Браузеры и менеджеры паролей (например, KeePassXC) запрашивают ключ напрямую.

▫️ Вход в систему и sudo (PAM): Для защиты локального входа и терминала используется официальный модуль pam-u2f, привязывающий касание ключа к системным запросам пароля.

▫️ SSH-авторизация: Стандартная утилита ssh-keygen из пакета openssh полностью поддерживает аппаратные ключи через флаг -t ed25519-sk. Приватный ключ надежно заперт внутри защищенного чипа, а для подключения требуется физическое нажатие на сенсор.

👉 Подробнее под Arch можно прочитать в Arch Wiki: U2F.


Самостоятельное создание аппаратного ключа (DIY)на микроконтроллерах 🔑

На альтернативу фабричным токенам можно собрать решение на микроконтроллерах (например, платы на базе RP2350, ESP32 или миниатюрные модули Seeed Studio XIAO), своими руками

▫️ RS-Key — проект готовой прошивки, превращающей недорогую отладочную плату в полноценный токен безопасности для Passkey, SSH, GPG и TOTP.
▫️ PicoForge (flatpak) — утилита на Rust для тонкой настройки таких самодельных ключей (изменения USB VID / PID, меток и параметров устройства).


Для работы с ключами на смартфонах можно также использовать такие приложения, утилиты как:

* KeePassDX (по ссылке также: что такое аппаратный ключ): Популярный клиент для баз паролей под Android, поддерживающий интеграцию с аппаратными токенами через вспомогательные проекты (например, Key Driver).

* YubiKey Passkey Enabler — дополнительное Android приложение, которое в связке с Yubico Authenticator позволяет полноценно использовать Passkey с физическими ключами


Экосистема аппаратных ключей безопасности

Аппаратные ключи (например, фабричный вариант YubiKey) стали стандартом безопасности для защиты аккаунтов.

Далее мы расссмотрим ключевые компоненты этой экосистемы: от софта для смартфонов и ПК до создания собственных токенов своими руками.

* Yubico Authenticator (AUR > bin пакет / flatpak / и g-play и f-droid > GitHub) — кроссплатформенное приложение (Linux, Android, macOS, iOS, Windows) для управления двухфакторной аутентификацией и хранения учетных данных на физических устройствах, например 5-й серии.


Сайт udm14.com (и аналогичные проекты, вроде udm14.net) работает как конвертер для поиска Google c параметром udm=14 (в описании статьи) для поиска в веб режиме, без AI интерфейса.

✨ Страница Google грузиться быстро, без лагов, с чистым запросом


Rustodon — название, под которым развиваются два разных открытых проекта, объединяющих идею создать альтернативный, эффективный сервер микроблогинга на Rust, совместимый с экосистемой ActivityPub и Mastodon.

▫️ lambadalambda/rustodon — экспериментальный проект на языке Rust, созданный как быстрая замена («на месте») для небольших серверов Mastodon. Он разработан так, чтобы использовать уже существующую инфраструктуру: ту же базу данных PostgreSQL, локальные медиафайлы Paperclip, домен, учетки OAuth и ключи подписи ActivityPub, но при этом полностью заменить собой тяжелые процессы на Rails и состояние в Redis.

▫️ rustodon/rustodon — полноценный федеративный сервер микроблогов на Rust, совместимый с Mastodon. Он использует протокол ActivityPub для объединения в сеть с множеством других серверов, связывая ваше сообщество со всеми остальными.|

Другие проекты, смотри также: Friendica, Firefish (ранее Calckey), Sharkey, Akkoma, Loops...


Все чаще мы слышим про проверку возраста в разных сервисах, новые законы и ограничения корпораций, и Discord — один из них. Давайте рассмотрим другие решения, в том числе Fluxer

Fluxer
— современная платформа для обмена мгновенными сообщениями и VoIP-связи с открытым кодом, созданная как альтернатива Discord для друзей, групп и сообществ.

✨ Fluxer позиционируется себя как проект, который ставит конфиденциальность пользователя на первое место.

Не менее важное как у open source проекта, Fluxer есть self-hosted решение, его можно поднять на своем сервере

Он есть на FLATHUB как FLATPAK для OS Linux, также на сайте можно скачать AppImage версию и другие OS

Смотри также подборку 1, подборка 2, отдельно про Revolt (он же), Spacebar, Teamspeak (сайт) , Mumble и другие решения, можно что-то тут еще глянуть ... ...


Безопасность Nextcloud: от WebAuthn и TOTP до Telegram-ботов, XMPP и e-mail

▫️ Two-Factor WebAuthn. Позволяет входить без пароля (или как 2FA) с помощью аппаратных ключей (как YubiKey)
▫️ Two-Factor TOTP Provider. Классические одноразовые коды ( TOTP ), генерация 6-значных кодов каждые 30 секунд через приложения-аутентификаторы
▫️ Two-Factor Nextcloud Notification. Подтверждение входа на втором устройстве, например, одним тапом в официальном мобильном приложении Nextcloud (как пуши от банков)
▫️ Two-Factor Gateway. Тот самый шлюз, который отправляет коды подтверждения прямо в Telegram-бот или другой мессенджер (Signal, SMS, WhatsApp and XMPP)
▫️ Two-Factor Email. Резервный вариант доставки кода на ваш email
▫️ Suspicious Login. Система анализа угроз отслеживает смену IP-адресов, браузеров и стран. Если вход покажется подозрительным, Nextcloud принудительно запросит дополнительное подтверждение

⬆️ HTTPS сертификат c NPM (самоподписанный), обновление Docker / NextCloud и chown / chmod, Android плеер


Pangolin — это размещённый на собственном сервере туннелированный обратный прокси-сервер с идентификацией и контролем доступа, предназначенный для безопасного предоставления доступа к частным ресурсам в распределённых сетях.


Репост из: 🔮 Techno Magic
Rustodon — название, под которым развиваются два разных открытых проекта, объединяющих идею создать альтернативный, эффективный сервер микроблогинга на Rust, совместимый с экосистемой ActivityPub и Mastodon.

▫️ lambadalambda/rustodon — экспериментальный проект на языке Rust, созданный как быстрая замена («на месте») для небольших серверов Mastodon. Он разработан так, чтобы использовать уже существующую инфраструктуру: ту же базу данных PostgreSQL, локальные медиафайлы Paperclip, домен, учетки OAuth и ключи подписи ActivityPub, но при этом полностью заменить собой тяжелые процессы на Rails и состояние в Redis.

▫️ rustodon/rustodon — полноценный федеративный сервер микроблогов на Rust, совместимый с Mastodon. Он использует протокол ActivityPub для объединения в сеть с множеством других серверов, связывая ваше сообщество со всеми остальными.|

Смотри также Friendica, Firefish (ранее Calckey), Sharkey, Akkoma, Loops...


Чем Lepton отличается от того же Waydroid:
Запуск под непривилегированным пользователем — никакого root, никаких танцев с правами. Все процессы работают под одним пользователем, изоляции между играми нет — предполагается, что каждая запускается в своём контейнере. Lepton не универсален: выпилены все Android-сервисы, которые не нужны для игр. Зато есть кэширование состояния компонентов, чтобы окружение стартовало быстрее.

Valve аккуратно строит экосистему, где Linux это не альтернатива для избранных, а полноценная игровая платформа. Сначала Proton для Windows-игр, теперь Lepton для Android. Если Steam Frame взлетит, это может стать тем самым мостиком, которого не хватало для массового VR на открытой ОС. И да, это не эмулятор, это контейнер. Разница принципиальная: производительность выше, совместимость лучше, а возни с настройкой меньше.


Полный контроль над управлением вашим Android-устройством!
​Устали от ограничений стандартных кнопок и хотите настроить всё под себя? Познакомьтесь с Key Mapper — мощным инструментом с открытым исходным кодом для переназначения клавиш.
​🎮 Что умеет Key Mapper?
​Макросы и кнопки: Создавай собственные макросы для клавиатуры или геймпада и размещай удобные экранные кнопки в любых приложениях.
​Широкая совместимость: Поддерживаются качественные физические кнопки смартфона (громкость, боковые клавиши), игровые контроллеры (крестовина, ABXY), клавиатуры, мыши, гарнитуры и даже сканер отпечатков пальцев.
​Кастомные раскладки: Если каких-то кнопок не хватает, просто создай собственные экранные элементы управления.


Valve сделала Lepton: Android-игры теперь запускаются в Linux, и это не эмулятор

Valve подготовила Lepton — инструментарий для запуска Android-игр в Linux. И да, это не эмуляция, а полноценный контейнер с системным образом Android.

Сделано это в первую очередь для Steam Frame, VR-шлема на Linux, который Valve продвигает как автономную платформу. Логика простая: если шлем работает на Linux, а игр для Android — море, почему бы не завести их прямо там? Lepton формирует изолированный контейнер, внутри которого крутится Android со всем необходимым для игр. Начинка собрана из наработок Waydroid, Anbox, Halium и Hybris. Образ под GPLv3, инструментарий запуска под MIT.

Для разработчиков приятный бонус: в Android-окружение пробрасываются библиотеки Steamworks, графические драйверы (mesa, zink) и Vulkan-прослойки для оптимизации рендеринга. Плюс интеграция с отладчиками (strace, gdb, lldb, renderdoc) и профилировщиками (perfetto). То есть можно не просто запустить игру, а ещё и понять, почему она тормозит.


Все больше приложений работает с Shizuku (вариант от Rikka Apps или форки Shizuku, через мини роутер, использование, одно из описаний на канале / софт тема) — это ShizuWall, Delta (в теме с TetherFuseNet),  тот же Install with Options, LogFox, и другие ADB приложения. Рассмотрим и другие

* И сразу ShizuStore (git, apps) — это репозиторий приложений с открытым кодом для приложений Shizuku, на основе того самого списка Awesome Shizuku (смотри также Awesome Android Root, другие Awesome)
* Porter от разработчиков SD Maid — это еще один, минималистичный форк Shizuku, который предоставляет доступ к ADB через API Shizuku с возможностью получения root-прав.
* Amarok, Hail — для быстрого скрытия приложений и файлов одним кликом

Для эмуляторов терминала может быть полезен rish, он позволяет запускать системные shell-команды с правами ADB через Shizuku ...


ObtainX — это современный, значительно усовершенствованный форк Obtainium. Благодаря переработке с использованием впечатляющего дизайна Material 3 Expressive, приложение отличается невероятно плавной работой и множеством продвинутых функций, которые делают управление Android-приложениями простым и удобным.


Escrcpy — графически отображайте свое Android-устройство и управляйте им с помощью scrcpy


Что бы использовать Headscale сервер на телефоне, воспользуйтесь клиентом Tailscale, перейдите в настройки > Accounts > троеточие и Use an alternate server.

Показано 20 последних публикаций.