Tuf что это значит

Как устроен The Update Framework (TUF). Обзор технологии безопасного обновления ПО

The Update Framework (TUF) — программный фреймворк с открытым кодом для защиты репозиториев, из которых скачиваются обновления. Главная задача TUF — предоставить возможность обновлять софт безопасно, а также минимизировать ущерб в случае, если обновление скомпрометировано. Фреймворк можно использовать для создания собственной системы обновления ПО (например, менеджера пакетов) либо для повышения безопасности существующей.

Tuf что это значит. image loader. Tuf что это значит фото. Tuf что это значит-image loader. картинка Tuf что это значит. картинка image loader

В 2017 году TUF приняли в экосистему Cloud Native Computing Foundation (CNCF), а в 2019-м он стал первым выпускником среди проектов из области безопасности. TUF ориентирован на внедрение в любые системы обновления ПО и системы управления конфигурациями (а раз проект в CNCF, то речь, конечно, идет про решения из мира cloud native). Его уже используют Microsoft, Amazon, Google, DigitalOcean, Docker, IBM, Datadog, VMware, Red Hat и другие компании.

Цель этого обзора — краткое верхнеуровневое знакомство с основными возможностями и архитектурой TUF.

Что такое TUF

The Update Framework — это набор библиотек, файловых форматов и утилит, которые применяются для организации доверенного репозитория (он так и называется: TUF repository). В качестве технической основы для такого репозитория может использоваться любое хранилище, с которым можно работать по HTTP (например, S3). TUF абстрагирован от файлового формата конкретного хранилища, а для проверки целостности и безопасности контента оперирует его метаданными. Для активной защиты применяются криптографические алгоритмы, в том числе различные схемы шифрования электронных подписей и ротация ключей. Основная задача фреймворка — обеспечить безопасную доставку программных пакетов, бинарных файлов и другого контента из репозитория конечным пользователям.

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

Разработка The Update Framework началась в 2009 году под руководством Джастина Каппоса (Justin Cappos), доцента Нью-Йоркского университета, специалиста по информатике и инженерным системам. С 2011-го проект базируется в «Инженерной школе Тандон» при университете. В развитии TUF участвует не только вуз, но и компании вроде VMware и Datadog.

Первоначальная идея проекта вдохновлена Thandy, системой обновления Tor. Команда TUF решила использовать принципы, реализованные в Thandy, для создания универсального фреймворка, который можно было бы адаптировать для любой сторонней системы обновления. Главных принципа у TUF два:

Выявлять и предотвращать атаки.

Минимизировать ущерб от уже проведенных атак.

Уязвимость существующих систем обновления

Существуют тысячи систем обновления, которые можно разделить на три больших класса: средства обновления приложений, менеджеры библиотек, менеджеры пакетов. Все они в той или иной мере уязвимы к взломам ключей и другим атакам, которые могут распространять вредоносное ПО или скомпрометировать репозиторий. TUF был задуман как система, которая была бы защищена от любых атак, направленных на все этапы процесса обновления контента — от его загрузки в репозиторий до скачивания пользователями.

В контексте систем обновлений контент — это обычно какое-либо ПО в виде пакетов, бинарных файлов и т. п. Цепочка поставки контента, как правило, начинается с обновления кода разработчиками в Git и заканчивается тем, что пользователь скачивает образ из доверенного репозитория. Логично, что система доставки обновлений — излюбленная цель для атак. Если речь идет о глобальном продукте, ПО которого обновляется автоматически, такая атака может нанести ущерб миллионам пользователей. Поэтому важно быть уверенным в том, что пользователи скачивают именно тот контент, который они должны (или собираются) получить.

Самый распространенный сценарий атаки — подмена контента, когда пользователь вместо ожидаемого ПО получает вредоносное. Внутри могут быть, например, трояны, бэкдоры, предыдущие версии официального ПО с незакрытыми уязвимостями и т. д. Актуальность подобных угроз не снижается, скорее наоборот — увеличивается по мере появления всё большего количества менеджеров обновлений.

Tuf что это значит. image loader. Tuf что это значит фото. Tuf что это значит-image loader. картинка Tuf что это значит. картинка image loaderКомпании и проекты, обновления которых однажды уже были скомпрометированы

Недостатки популярных алгоритмов шифрования

HTTPS, SSL, TLS. Один из распространенных методов защиты, который применяется при обновлениях, — сочетание протокола HTTPS и SSL/TLS-сертификатов. Проблема в том, что они защищают соединения, но не контент. Система обновления подключается к нужному серверу, и пользователь безопасно получает файлы — но без каких-либо гарантий, что сами эти файлы безопасны.

Pretty Good Privacy (PGP)ПО для шифрования различных типов данных, разработанное еще в начале 1990-х. PGP контролирует целостность контента, проверяя соответствие цифровых подписей и ключей, однако не защищает от многих типов современных угроз. Например, когда пользователь скачивает неактуальную и уязвимую версию ПО, пусть и подписанную верным ключом. Или от атак типа mix-and-match. Другая проблема PGP — неспособность справиться с уязвимостью пакетных менеджеров, известной как «путаница зависимостей».

По заверениям разработчиков, TUF избавлен от недостатков перечисленных алгоритмов и защищает ото всех известных атак, направленных на процесс обновления: установки произвольного ПО (arbitrary installation attacks), «заморозки» обновлений (indefinite freeze attacks), скачивания лишних зависимостей (extraneous dependencies attacks) и т. д. Подробнее со списком угроз, от которых защищает TUF, можно ознакомиться в документации.

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

Как работает TUF

Фреймворк обеспечивает безопасное получение надежных целевых файлов — сам контент. Целевые файлы — «черный ящик» для TUF: это могут быть пакеты, в которых содержится несколько файлов, текстовые, исполняемые бинарные файлы и т. д.

TUF использует метаданные, которые описывают целевые файлы, — с такой информацией возможна безопасная идентификация файла. Метаданные также указывают на роли, которым доверено подписывать файл (подробнее о ролях и формате метаданных — ниже). TUF предоставляет доступ только к целевым файлам, которым можно доверять, то есть тем, на которые ссылаются правильно подписанные и актуальные метаданные.

Глобально The Update Framework решает три основных задачи безопасности:

защищает контент и репозиторий, обеспечивая актуальность, согласованность и целостность данных;

снижает влияние компрометации и потери ключей;

помогает восстанавливать ключи (механизм встроен в ядро фреймворка).

Защита контента

Механизм защиты контента основан на использовании криптографических подписей и регулировании срока действия ключей.

1. Криптографические подписи для контента и репозитория. Криптография на основе асимметричного шифрования обеспечивает контенту целостность (integrity), а репозиторию — согласованность (consistency). Подписывая программный пакет или образ контейнера, TUF дает гарантию их целостности — и здесь ничего необычного, так работают многие менеджеры обновлений. Но TUF гарантирует, что и сам репозиторий, то есть его содержимое согласовано. Зачем это нужно? Бывает, что злоумышленник контролирует, какие файлы передаются пользователю. Под видом доверенного репозитория он может передавать отдельные файлы, которые сами по себе могут быть безопасными, но все вместе — нет. TUF отслеживает такого рода атаки как раз за счет контроля согласованности.

2. Короткий срок жизни ключа как гарантия актуальности (freshness) контента. Фреймворк использует механизм неявного аннулирования (отзыва) ключа при истечении срока его действия. Срок указан в подписи. Если, например, хакер перехватит пакет и сообщит клиенту (пользователю), что обновлений нет, в какой-то момент подвох обнаружится. Потому что локальные подписи устареют, и клиент запросит новые.

В качестве примера практической реализации защиты контента на основе TUF — схема взаимодействия между клиентом и сервером, реализованная в системе безопасной дистрибуции Notary (тоже проект CNCF):

Tuf что это значит. image loader. Tuf что это значит фото. Tuf что это значит-image loader. картинка Tuf что это значит. картинка image loader

Снижение ущерба от потери и компрометации ключей

TUF использует 3 базовых подхода для снижения влияния потери и/или компрометации ключей: разделение ответственности, кворум подписей, а также баланс между уровнями доверия и риска.

1. Разделение ответственности. Для контроля согласованности, целостности и актуальности контента в TUF предусмотрены соответствующие роли, со своими ключами и подписями. Есть четыре фундаментальных верхнеуровневых роли: root, targets, snapshot и timestamp.

Root role — подписывает ключи, которым доверяют все другие роли верхнего уровня.

Targets role — ответственна за целостность единиц контента. Указывает, каким целевым файлам доверяют клиенты. Роль подписывает не сами целевые файлы, а метаданные для этих файлов.

Snapshot role — ответственна за согласованность контента. Подписывает метаданные файла с информацией о последней версии всех метаданных целевых файлов в репозитории. Тем самым клиенты понимают, какие файлы были обновлены.

Timestamp role — ответственна за актуальность контента. Подписывает инструкцию с временной меткой, которая содержит хэш-сумму снапшота файла. Механизм защищает от воспроизведения устаревшего файла, срок действия подписи которого еще не истек.

2. Пороговое количество подписей (кворум). Все роли могут использовать один или несколько ключей, и для проверки метаданных контента требовать пороговое количество подписей. Например, для роли, которая отвечает за целостность файлов, TUF может требовать определенный набор ключей и подписей этих файлов.

Если скомпрометировано менее порогового значения root-ключей, TUF-хранилище должно отозвать доверие к скомпрометированным ключам. Это реализуется с помощью обычной ротации root-ключей. Если пороговое значение ключей нарушено, безопаснее всего предположить, что злоумышленники установили вредоносное ПО и завладели машинами пользователей.

3. Баланс между уровнями доверия и риска. Допустим, ключ, который подписывает файлы каждые 2 минуты, должен быть доступным всегда, а значит — храниться онлайн. Риск компрометации у такого ключа высокий. TUF может подписать ограниченное количество ответственности для этого ключа и понизить уровень доверия к нему.

И наоборот, ключ, у которого больше ответственности и более высокий уровень доверия, должен храниться локально (офлайн). Клиенты могут безоговорочно доверять файлам, подписанным этим ключом. Спецификация TUF предписывает хранить все ключи offline, за исключением ключей для timestamp- и mirrors-ролей.

Разделение ответственности можно представить как «дерево иерархического делегирования доверия», где root-роль делегирует доверие остальным ролям. Диаграмма ниже показывает, как это реализовано в TUF-репозитории PyPI (The Python Package Index).

Tuf что это значит. image loader. Tuf что это значит фото. Tuf что это значит-image loader. картинка Tuf что это значит. картинка image loader

Стрелки соответствуют порядку делегирования доверия: root-роль подписывает роли timestamp, snapshot, targets и саму себя; роли targets и bins ответственны за подмножества/подгруппы целостности контента. Красным отмечены ключи с меньшим уровнем доверия (хранятся онлайн), зеленым — с более высоким (хранятся офлайн).

Формат файлов

TUF-репозиторий использует два типа файлов: целевые файлы (собственно, контент для распространения) и файлы с метаданными. Имена целевых файлов и структура их каталогов, доступных из репозитория, спецификацией не определяются, потому что зависят от конкретного ПО, в котором задействован фреймворк.

Имена и структура файлов с метаданными определены строго, а сам формат — нет: главное, чтобы клиенты TUF (пользователи) могли интерпретировать этот формат верно. В качестве примеров имплементации разработчики TUF используют JSON.

Формат файлов с метаданными:

KEYID — уникальный идентификатор ключа, которым подписана роль; представляет собой шестнадцатеричный дайджест хэша SHA-256 канонической формы ключа;

SIGNATURE — шестнадцатеричная подпись канонической формы метаданных для типа роли.

Эталонная реализация TUF подразумевает использование трех схем шифрования подписи: rsassa-pss-sha256, ed25519 и ecdsa-sha2-nistp256. При этом администраторы TUF-системы сами решают, какую схему и и криптографическую библиотеку использовать для своего проекта.

Формат подписанной root-роли:

С примерами реальных JSON-файлов для верхнеуровневых ролей можно ознакомиться в документации.

Примеры интеграций TUF

TUF — Open Source-проект. На GitHub есть его спецификация, а также эталонные реализации на языках Python и Go.

Фреймворк применяется во множестве других проектов, кроме упомянутых выше Notary и PyPI. Например, в системе обновления Bottlerocket — легковесной ОС на базе Linux, которая предназначена для запуска контейнеров. За обновление ОС на пользовательских машинах отвечает приложение-клиент (агент) — Updog. Он взаимодействует с TUF и в фоне загружает обновления Bottlerocket. Если речь идет об обновлении ОС на хостах, работающих в кластере Kubernetes, можно использовать оператор brupop. Оператор координирует корректное обновление всех узлов (nodes) кластера.

Tuf что это значит. image loader. Tuf что это значит фото. Tuf что это значит-image loader. картинка Tuf что это значит. картинка image loader

Среди других пользователей TUF:

Datadog — сервис мониторинга ИТ-инфраструктуры (к слову, представитель этой компании значится среди соавторов спецификации TUF);

CNAB (Cloud Native Application Bundle) — Open Source-спецификация для управления контейнеризированными приложениями в Docker, Kubernetes и других средах;

Foundries.io — платформа для создания IoT-приложений;

HERE — OTA-система (over-the-air) для обновления автомобильного софта.

Мы и сами используем TUF для своего нового универсального менеджера пакетов для непрерывной доставки обновлений пользователям — trdl. Он уже используется в утилите werf, а совсем скоро мы представим этот проект официально и расскажем о нем подробнее.

Резюме

Широкое и разнообразное применение TUF, в том числе в проектах со сложной инфраструктурой, говорит о том, что фреймворк зарекомендовал себя не только в теории. Признание Open Source-сообщества — в частности, в CNCF — этот факт только подтверждает.

Одно из важных преимуществ TUF в том, что он универсален. Кастомизировать фреймворк можно очень гибко, потому что он не зависит от языка, на котором написан проект, формата файлов, которые нужно распространять, и конкретной реализации хранилища, в котором они хранятся.

Для подготовки статьи использовались документация и другие материалы, доступные на сайте проекта и в открытых источниках, а также видеодоклад контрибьюторов TUF Лукаса Пухрингера (Lukas Puehringer) и Джошуа Лока (Joshua Lock).

Источник

Как различать игровые ноутбуки по названию, и что умеют разные модели — на примере новых ASUS

Кто за кем стоял

Asus ROG Zephyrus G

Вы таки будете смеяться, но Zephyrus тоже подразделяются на серии!

Как я уже сказал, во всех новых игровых ноутбуках ASUS установлены процессоры Intel Core 9-го поколения. Мелочь, а приятно. И плюс два ядра, если мы говорим об Intel Core i9 в старших моделях. Кстати, ASUS даже собирается переиздать прошлогоднюю серию ноутбуков с новыми процессорами.

Но самым быстрым среди всех Асусов нового модельного года будет Strix Scar III. В него устанавливают самый быстрый 8-ядерный процессор Intel Core i9 и (в максимальной конфигурации) Full-HD экран с частотой развёртки 240 Гц. Именно такой ноутбук мне удалось опробовать на презентации.

Asus ROG Strix Scar III

К слову, высокая частота обновления экрана видна сразу, ещё в интерфейсе Windows. Проходя по ряду ноутбуков я ещё в «винде» сразу понял, у какой модели именно этот крутой экран. Её полные характеристики:

Конфигурациямаксимальнаяминимальная
ПроцессорIntel Core i9-9880HIntel Core i5-9300H
ОСWindows 10 ProDOS
GPUNVIDIA GeForce RTX2070NVIDIA GeForce GTX 1660 Ti
ДисплейFHD, IPS, 240 ГцFHD, IPS
ОЗУDDR4 2666 МГц, 32 ГбайтDDR4 2666 МГц, 8 Гбайт
НакопительSSD 1 ТбайтSSD 512 Мбайт
Габариты360х275х24,9 мм, 2,39 кг360х275х24,9 мм, 2,39 кг
Ценапока неизвестно108 тысяч рублей

Battlefield V с разблокированной частотой кадров чувствовал себя на такой машине просто замечательно (другие игры опробовать мне не удалось). Высокие (не ультра) настройки позволяли выжать из топового Strix Scar III около 120 FPS. К сожалению, времени поковыряться со всеми настройками графики, в том числе, трассировкой лучей, у меня не было.

В целом же, с такими процессорами и графикой вы либо можете рассчитывать на огромный запас производительности в Full HD и, зачастую, мощность и для Quad HD (RTX 2060), либо запас для любой игры в Quad HD (RTX 2070).

Источник

Обзор игровой мыши ASUS TUF Gaming M4 Wireless

Оглавление

Вступление

Мышь – незаменимый манипулятор, которым пользуется ежедневно много людей. Сам я тоже постоянно использую наборы или отдельно мышку, когда пользуюсь ноутбуком. Никак не могу привыкнуть к тачпаду, да и некоторые функции делать не очень удобно. С мышкой гораздо привычнее, особенно когда речь идет про игры. В аркады удобнее играть джойстиком, но в некоторых играх мышка будет предпочтительнее. Все дело привычки, но я не могу представить себе шутер без WASD и мышки.

реклама

Еще я очень часто ловлю себя на мысли, что беспроводное устройство комфортнее и проще в обращении. Однако большинство таких устройств стоит гораздо дороже проводных аналогов и это объясняется несколькими вещами. Например, часто в игровых беспроводных мышках используют подсветку, аккумуляторы, а это все совсем не бесплатно. Лично мне подсветка особо не нужна. Также я не вижу какой-то проблемы в том, чтобы заменить батарейку через месяц использования. Поэтому комплекты я обычно беру с батарейками потому, что дешево и сердито.

Еще с беспроводными устройствами часто бывают курьезные моменты, но они в основном связаны с рассеянностью. Бывает, что забыл в каком-то устройстве радиопередатчик и остался без инструментов. Обычно в корпусе клавиатуры или мышки есть специальная ниша для размещения передатчика, чтобы убирать его именно туда и не забывать об этом. Однако так бывает не всегда, а через Bluetooth мышка с радиоканалом уже не работает.

И вот совсем недавно я открыл для себя идеальное решение, которое реализовала компания ASUS потому, что постоянно находится в поисках невероятного. На этот раз, похоже они его нашли и выпустили мышь TUF Gaming M4 Wireless. Это должно быть недорогое устройство, которое работает от обычных батареек, а еще способно обеспечивать связь через радиоканал или Bluetooth.

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

Упаковка и комплектация

Коробка небольшая, выполнена из тонкого картона, но это не опасно потому, что внутри находится более прочный каркас из плотного картона. Наружная оболочка выполнена в стилистике многих продуктов серии ASUS TUF Gaming. В оформлении используется черно-серая палитра.

В левом верхнем углу находится логотип компании ASUS. По центру есть крупное изображение устройства при взгляде на него сверху. Где-то на заднем плане есть крупные элементы нового логотипа. В правом нижнем углу он продублирован. Левее белыми символами обозначено наименование модели.

реклама

С обратной стороны тоже есть изображение мыши.

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

Ниже есть небольшая спецификация устройства. Она не очень большая, поэтому пришлось ее дополнить информацией с сайта производителя.

МодельASUS TUF Gaming M4 Wireless
ПодключениеBluetooth, беспроводное 2.4 ГГц, модуль-передатчик USB 2.0
Максимальное ускорение35 g
Максимальная скорость300 дюйм/с
Чувствительность (разрешение)12 000 точек/дюйм
Тип сенсораОптический
Частота опроса1 000 Гц
Масса62 г (86 г с батарейкой АА)
Программируемые кнопки6 шт.
Боковые кнопки2 шт.
Кнопка изменения чувствительностиЕсть, 4 режима (можно настроить)
Размеры126.0 х 63.5 х 39.6 мм

Одна из интересных особенностей, которая выше не указана – питание от батареи типа AA со специальным адаптером под элементы AAA в комплекте. Сама по себе это очень удобная функция, поскольку можно использовать элементы двух разных типов.

Посмотрим, что находится внутри упаковки. Здесь мы видим каркас из картона с чехлом из мягкого материала. Внизу каркаса находится элемент AA, а с обратной стороны остальной комплект.

Он достаточно интересный. Есть инструкция, гарантийная карта, передатчик и адаптер для элементов AAA. Последние два устройства находятся уже в корпусе мышки. Для этого нужно будет снять крышку со спинки.

Конструкция и особенности устройства

Мышка изготовлена из пластика. Поверхность шероховатая, не скользкая. Корпус состоит из основных двух частей: верхней и нижней. В верхней части, в области контакта с ладонью, находится глянцевый логотип ASUS TUF Gaming.

Клавиши заходят под верхний корпус. Здесь используется схема с шарнирами и постоянным контактом, чтобы не было разрыва и люфта.

реклама

Корпус выполнен почти симметричным за исключением боковых кнопок слева. Мышь удобнее лежит в правой руке, однако, и в левой она вполне удобна. Другое дело боковые кнопки. Их можно использовать только большим пальцем, другими не вариант. Поэтому мышь можно считать условно универсальной для разных рук. Нет какой-то особой эргономики под правую руку.

Колесико находится по центру, там, где должно быть.

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

реклама

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

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

реклама

Подключение кабелем здесь не предусмотрено в принципе. Даже обновление прошивки осуществляется через беспроводной интерфейс. Поэтому в комплекте кабеля нет, его просто некуда подключать.

В качестве интерфейса используется USB 2.0 для радиопередатчика или Bluetooth. На брюшке мыши посередине находится сенсор. Здесь он оптический с разрешением 12 000 точек на дюйм.

Также здесь находится четыре тефлоновых ножки, которые отлично скользят по матерчатой и пластиковой поверхности. Еще снизу находится переключатель. В центральном положении устройство выключено, вправо – радиоканал, а влево – Bluetooth.

реклама

Также на брюшке есть информация об устройстве. Здесь мы видим наименование модели, штрихкоды и разные сертификаты.

Обычно еще здесь находится кнопка для переключения режимов чувствительности, но на этот раз она расположена сверху, над колесиком прокрутки. Крышка под ладонью снимается и внутри находится отсек для установки элемента питания AA и небольшое углубление для радио модуля.

Тестирование

реклама

Это целый большой комплекс для настроек разного оборудования компании ASUS. Это могут быть видеокарты, материнские платы, ноутбуки и различная периферия. В основном в ней можно обновлять все драйвера, приложения, а на мышках можно даже обновлять прошивку. Еще можно настраивать подсветку. Приложение большое и громоздкое. Устанавливается долго. Однако, при этом у него очень большой функционал. Например, есть своя новостная лента, есть свой магазин игр, есть игровая библиотека, где можно осуществлять настройки под каждую игру. Еще есть профили настроек. Их можно сохранять, редактировать, настраивать сценарии работы и кучу всего другого. Ну и конечно же можно настраивать каждое отдельное устройство.

В данном случае мы посмотрим настройки ASUS TUF Gaming M4 Wireless. Сначала нам предлагают назначить функцию кнопок.

Тут все понятно и в пояснениях не нуждается. Все на русском языке, поэтому поймет любой, кто умеет читать. Следующая страница посвящена настройки чувствительности и производительности.

реклама

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

Мне кажется, это удобно потому, что можно сразу выбрать 4 самых нужных режима и назначить их под профили. Справа настраивается частота опроса и время отклика кнопки.

Сенсор определяет фактуру поверхности и также подбирает наиболее оптимальные параметры работы. Еще в самом низу можно настроить расстояние работы сенсора до отрыва. Я попробовал два разных режима, и они действительно работают.

Далее находится страница обновления прошивки. Никаких сложностей это не вызывает.

Я проделал эту процедуру без особых усилий. Единственное, что для этого нужно – подключение устройства к компьютеру и интернет. Вся процедура заняла около 5 минут.

Мышь хорошо скользит на разных поверхностях. В работе не возникает никаких трудностей или нюансов. Скорость хорошая, и лично я никаких лагов не заметил. С мышкой я побегал несколько шутеров и некоторое время поработал. В целом во всех приложениях очень комфортно, чувствительность всегда можно подрегулировать. Во влажных руках она не скользит, а рука во время использования лишь немного потеет.

Заключение

TUF Gaming M4 Wireless – отличная универсальная мышь. В ней реализовано сразу несколько интересных решений, которые делают ее очень привлекательной. У новинки ASUS производительный оптический сенсор, который обеспечивает отличную работу на любой поверхности. На матерчатом коврике и ламинированной пластиковой поверхности мышь скользит отлично благодаря крупным тефлоновым ножкам. Кнопка переключения режимов чувствительности находится прямо сверху, что обеспечивает возможность переключения прямо во время игры или другого действия. Она оборудована индикатором с разными цветами для каждого режима.

Сама мышь практически симметрична, поэтому с натяжкой ею могут пользоваться левши, если приспособятся нажимать две боковые кнопки мизинцем, а не большим пальцем. В качестве элементов питания используется одна батарея формата AA. В комплекте поставляется одна, а еще есть специальный адаптер AA типа для установки внутрь элемента AAA. Бывает, что под руками есть только какой-то один тип элементов, а заменить надо срочно и это отличное решение.

Приятным сюрпризом является наличие сразу двух беспроводных стандартов связи. В первую очередь это обычный радиоканал 2.4 ГГц. Для этих целей в комплекте есть специальный передатчик и это предполагается как основное средство связи. Однако для рассеянных людей предусмотрен Bluetooth. Если случайно забыли свой передатчик дома, можно использовать устройство через канал Bluetooth, чем другие беспроводные устройства похвастать не могут, но здесь совсем никак нельзя подключить кабель. Мышь не скользкая благодаря шероховатой антибактериальной поверхности сверху. Кисть хорошо лежит и почти не потеет. Больше всего понравились рельефные боковины. Они надежно фиксируются даже влажными пальцами. Колесо прокрутки очень удобное. Прокрутка четкая без ошибок и промахов, но и без громкого треска. Мягкая резина с неглубокими рельефными бороздками и поэтому очень удобно.

Мышь хорошо лежит и скользит на ровной твердой поверхности, оторвать или перевернуть ее сложно. На мягком коврике тоже все отлично благодаря крупным ножкам. Скольжение отличное на любой поверхности. Единственный недостаток крупных ножек – чувствительность к чистоте поверхности. За все время тестирования мне не удалось посадить батарейку даже на 10% и похоже ее хватает надолго. Софт очень удобный и настраиваются все основные параметры. Также можно синхронизировать профили в своей учетной записи ASUS Armoury Crate, где осуществляются все настройки и в том числе обновление программного обеспечения мышки, включая собственную микропрограмму (прошивку).

В итоге TUF Gaming M4 Wireless – отличное универсальное устройство, которое подходит для большинства задач.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *