Authorizer - Ваш Android как аппаратный менеджер паролей

06 авг 2025

Репозиторий давно не обновлялся

Последнее обновление было 2 года назад.

570
65
25
2 года

Почему это интересно?

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

Что такое Authorizer?

Authorizer — это менеджер паролей для Android с уникальной особенностью: он эмулирует HID-клавиатуру, позволяя автоматически вводить учетные данные на любом устройстве через USB или Bluetooth. При этом ваш парольный "хранитель" остается полностью автономным — просто включите авиарежим для максимальной безопасности.

Чем это лучше обычных решений?

  • Физическая изоляция данных (оффлайн-режим)
  • Автоввод без копирования через буфер обмена
  • Поддержка FIDO/U2F и одноразовых паролей
  • Полная совместимость с Windows, Linux, macOS и мобильными ОС

5 причин попробовать Authorizer

  1. Автоввод одним нажатием Больше не нужно копировать-вставлять сложные пароли. Authorizer эмулирует клавиатуру и вводит данные за вас — работает даже с OTP-кодами.

  2. Автономная безопасность В режиме "самолета" ваши пароли физически изолированы от интернета. Никаких утечек через сеть.

    Реклама
  3. Универсальная совместимость Работает с:

    • Любыми ОС (Windows, Linux, macOS)
    • Браузерами (Chrome, Safari)
    • Другими Android-устройствами
  4. Расширенная защита

    • Поддержка FIDO/U2F для двухфакторной аутентификации
    • Биометрическая защита доступа
    • Шифрование файлов с паролями
  5. Гибкие настройки

    • Автоввод комбинаций с Tab/Enter
    • Поддержка разных раскладок клавиатуры
    • Резервное копирование с GPG-шифрованием

Как это работает технически?

Authorizer использует два ключевых механизма:

  1. USB HID Gadget Android-устройство через USB выступает как клавиатура. Для этого может потребоваться root-доступ или настройка прав.

  2. Bluetooth HID Profile На устройствах с Android 9+ доступен автоввод по Bluetooth — удобно для беспроводного использования.

Пример настройки автоввода:

username{TAB}Pa$$w0rd{OTP}{RET}

Где:

  • {TAB} — переход между полями
  • {OTP} — автоматическая генерация одноразового кода
  • {RET} — нажатие Enter

Практические сценарии использования

  1. Домашний компьютер Подключите старый смартфон по USB — теперь все пароли вводятся одним нажатием.

  2. Рабочая станция Используйте Bluetooth-соединение, чтобы быстро авторизовываться на рабочем ПК.

  3. Критические сервисы Храните пароли банков и почты на полностью автономном устройстве.

Установка и настройка

Authorizer доступен в:

Для USB-режима может потребоваться:

  1. Установка USB Gadget Tool
  2. Настройка прав доступа к /dev/hidg1

Ограничения

  • Bluetooth-режим экспериментальный на некоторых устройствах
  • Нельзя одновременно использовать FIDO и клавиатурный режим по Bluetooth
  • На планшетах не тестировалось

Вывод: кому подойдет Authorizer?

Это решение для тех, кто:

  • Ценит максимальную безопасность паролей
  • Устал от ручного ввода сложных комбинаций
  • Имеет старый Android-смартфон для перепрофилирования
  • Нуждается в аппаратном FIDO/U2F-ключе

Автор проекта активно развивает функционал — уже сейчас доступны OTP, автоввод и резервное копирование с шифрованием. Если вы ищете нестандартный, но эффективный способ управления паролями — Authorizer стоит попробовать.

P.S. Кстати, проект полностью открыт для контрибьюторов — если хотите добавить новую функцию или исправить баг, создавайте issue на GitHub!

🍪 Мы используем файлы cookie и сервис аналитики Яндекс.Метрика, чтобы сайт работал лучше. Продолжая пользоваться devtrends.ru, вы соглашаетесь с обработкой данных согласно Политике конфиденциальности.