История версий
Версия 10.8
* Исправлен параметр int64 в start_activity
* Добавлены библиотеки поддержки моделей openai, anthropic, ollama, boto3 и др.
* Временное исправление совместимости нескольких версий frida-server
* Снижено потребление памяти
Версия 10.6
* Обновлены openssl, openssh и др.
* Обновлены pyopenssl, cryptography, crypto и др.
* Исправлена проблема сбоя выполнения команд в debian
* Добавлена встроенная библиотека mitmproxy
* Уменьшен размер двоичных файлов
Версия 10.4
* Во встроенное окружение добавлена команда adb
* Добавлены sqlalchemy, paramiko
* Более удобная семантика запросов child, sibling и по индексу
* Добавлены команды fuser, killall, pstree, run-parts
* Прочие мелкие исправления
Версия 10.2
* Поддержка Android 17
* Поддержка Android с размером страницы 16 КБ
* Ядро обновлено до Python 3.12
* Добавлены интерфейсы установки APK/XAPK
* Исправлен ряд проблем
Версия 10.0
* Поддержка автоматизации фонового виртуального экрана
* Прокси Gproxy поддерживает указание исходящего сетевого интерфейса
* Поддержка режима выполнения без root (adb shell)
* Оптимизированы плавность и звук живого зеркалирования экрана
* Поддержка зеркалирования экрана через WebRTC
* WebUI поддерживает тёмную тему
* Поддержка настройки properties через WebUI
* Загрузка файлов поддерживает потоковую передачу, максимальный размер файла — 2 ГБ
* Полностью переработана встроенная функция прокси tunnel2
* Оптимизирован расход встроенных ИИ-токенов
* Оптимизирована система событий
* Оптимизирована стабильность службы и др.
Версия 9.25
* Исправлена проблема с семафором (Semaphore)
* Устранены проблемы совместимости с протоколом MCP
* Удалённый рабочий стол поддерживает многопользовательский режим
* Добавлен стандартизированный API для имитации касаний
* Исправления совместимости с Android 16
Версия 9.20
* Top Bridge теперь использует единый способ запросов SAPI.
* В MQTT-подключение добавлены параметры max_inflight_messages (максимальное число сообщений в полёте) и session_expiry_interval (интервал истечения сессии).
* Добавлены задачи управления: перезагрузка системы, скачивание файлов, выполнение в каталоге, обновление ПО.
* Добавлен исполнитель задач OpenAI, поддерживающий семантическое выполнение задач.
* Встроено расширение MCP (API-путь /mcp/)
* Обновлена встроенная версия Frida.
Важные изменения
=================================================================
Версия 9.20 содержит ряд важных изменений, которые затрагивают только пользователей hub и hub-bridge. Основная проблема заключается в изменении формата ответных данных hub-bridge (это не влияет на нижележащую базу данных).
Это приведёт к тому, что версии до 9.20 не смогут корректно подключаться к новой версии hub-bridge. При этом новая lamda-server по-прежнему совместима со старой версией hub-bridge.
Решение 1: используйте новые версии hub и hub-bridge (v3, поддерживают одновременное подключение локальных и удалённых устройств), но все устройства должны быть обновлены до 9.20 или выше.
Решение 2: продолжайте использовать старые версии hub и hub-bridge — они могут нормально подключаться к версии 9.20 и всем предыдущим совместимым версиям.
=================================================================
Версия 9.9
* Скорректирована логика задач и системы событий
Версия 9.8
* В Python добавлена библиотека чтения/записи mmkv
* После удаления устройства из hub при перезапуске автоматически выходим из Top Bridge
* Повышена скрытность
Версия 9.5
* Исправлены аномалии функций на некоторых устройствах
* Исправлена проблема недопустимых инструкций frida
Версия 9.4
* Поддержка завершения всех запущенных задач
* Оптимизировано использование памяти
Версия 9.3
* Прочие оптимизации и исправления
Версия 9.2
* Исправлена проблема переполнения стека на некоторых устройствах
* Прочие оптимизации и исправления
Версия 9.0
* Оптимизирована сетевая производительность службы
* Транспортный протокол MCP переключён на streamable-http и поддерживает уведомления и прогресс
* Прокси поддерживает протоколы https и shadowsocks
* Прокси поддерживает IPv6 и протокол UDP
* Поддержка P2P Bridge (прямое соединение между узлами)
* Встроенная распределённая система задач
* Прочие оптимизации и исправления
Версия 8.45
* Обновлена версия frida
* Прочие исправления совместимости
Версия 8.44
* Оптимизирована совместимость нижележащего Python
* Добавлен интерфейс воспроизведения WAV-аудио
* По умолчанию не используется H.264 для трансляции экрана
Версия 8.40
* Исправлена проблема неполного монтирования /data
* Повышена стабильность расширенной автоматизации
Версия 8.38
* Улучшены функции автоматизации
* Исправлена совместимость с некоторыми моделями Samsung
* Оптимизирована работа аудио в реальном времени
Версия 8.35
* Удалённый рабочий стол поддерживает потоковую передачу аудио в реальном времени
* Исправлена ошибка сегментации в hex_patch
Версия 8.30
* Добавлен интерфейс бинарного патчинга
* Поддержка использования child, sibling в Selector
* Поддержка просмотра XML-дерева интерфейса на удалённом рабочем столе
* Обновлена frida с исправлением ряда проблем
Версия 8.28
* Исправлена install_local_file
* Исправлено увеличение идентификаторов, передаваемых frida
* Повышена производительность встроенного логического вывода TF
* Обновлены некоторые сторонние модули
Версия 8.25
* Добавлена команда hexedit
* Полностью исправлена уязвимость Permission Loophole (возможно)
* Добавлен ИИ-фреймворк на устройстве (tflite-runtime)
* Обновлена Frida для повышения скрытности
Версия 8.22
* Используется полностью новый SQLite
* Удалённый рабочий стол отображает текущие координаты и RGB
* Добавлена логика setup плагинов
Версия 8.20
* Добавлен официальный MCP-плагин
* Оптимизирована совместимость с frida
* Оптимизирована реализация протокола MCP
* Исправлена логика самовосстановления
Версия 8.18
* Выполнен откат проблемной версии Frida
* Поддержка расширений MCP и HTTP-плагинов
Версия 8.15
* Исправлена проблема недоступности службы
* Поддержка вызова экспортируемых скриптов через JSON-RPC
* Исправлен домашний каталог SSH
* Обновлены некоторые подмодули
Версия 8.12
* Исправлены аномалии касаний
* Добавлены некоторые служебные скрипты
* Повышена стабильность
Версия 8.10
* Оптимизирована логика самовосстановления
* Оптимизирована совместимость касаний
Версия 8.9
* Исправлена ошибка разбора
Версия 8.8
* Передача данных Frida поддерживает AMQP
* Исправлена проблема с сертификатами, вызванная изменением вышестоящей библиотеки cert.py
* Исправлена проблема освобождения ресурсов при перезапуске службы
Версия 8.5
* Оптимизирована логика общего буфера обмена
* Добавлены журналы сбоев Frida-скриптов
* Добавлена поддержка Android 15
Версия 8.0
* Интерфейсы полностью поддерживают работу с несколькими экземплярами приложений
* Удалённый рабочий стол поддерживает общий буфер обмена
* Добавлена конфигурация для исправления невозможности открыть приложение на некоторых устройствах
* Добавлено сохранение YAML frida-скриптов
* Исправлена совместимость с низкими версиями систем, такими как 6.0
* Исправлены аномалии функций автоматизации на системах высоких версий
* Удалены/переименованы некоторые методы
* Обновлена нижележащая реализация
Версия 7.90
* Постоянные скрипты поддерживают режим spawn
* Поддержка вывода журналов постоянных скриптов
* Исправлена dump_window_hierarchy
* Исправлена логическая ошибка получения экземпляра frida
Версия 7.85
* Поддержка службы mDNS-вещания
* Поддержка перечисления всех элементов, выбранных селектором
* Добавлен механизм автоматического повтора в клиенте
* Исправлена логическая ошибка сравнения Bound
* Разрешена загрузка сертификатов с удалённого источника
Версия 7.80
* Оптимизирована плавность живой трансляции экрана
* Добавлена поддержка постоянных Hook-скриптов
* Добавлена поддержка Hook RPC
* Добавлена поддержка передачи данных
Версия 7.76
* Исправлены зависимости версий инструментов
* Исправлена проблема соответствия версии Python
* Обновлены некоторые подмодули
Версия 7.75
* Добавлен интерфейс распознавания OCR
* Добавлен get_application_by_name
* Обновлены некоторые подмодули и версии зависимостей
Версия 7.73
* Исправлена проблема белого экрана в некоторых приложениях
Версия 7.72
* Обновлены некоторые подмодули
* Исправлены известные проблемы
Версия 7.71
* Исправлена Permission Loophole
* Исправлена enumerate_all_pkg_names
Версия 7.70
* Обновлены некоторые подмодули
* Исправлены известные проблемы
Версия 7.68
* Оптимизирован живой экран H.264
Версия 7.67
* Удалена часть неэффективной программной логики
* Исправлена проблема слишком долгого автоматического восстановления
* Прочие оптимизации и исправления
Версия 7.65
* Удалены инструменты и интерфейсы, связанные с IDA
* Исправлена проблема сбоя запуска в некоторых случаях
* Прочие оптимизации и исправления
* Добавлен усиленный режим скрытности
Версия 7.60
* Оптимизирована скорость поиска изображения по изображению
* Поддержка снятия скриншота области на удалённом рабочем столе
* Исправлены некоторые проблемы удалённого рабочего стола
Версия 7.57
* Добавлен клиентский интерфейс поиска изображения по признакам и шаблону
* Прочие оптимизации и исправления
Версия 7.55
* Исправлена проблема некорректного отображения при повороте экрана
* Исправлена проблема разрыва при первом подключении удалённого рабочего стола
* Исправлено определение существования элемента
* Добавлено определение клавиши Meta
* Прочие оптимизации и исправления
Версия 7.52
* Исправлена совместимость с LDPlayer в версии Magisk
* Исправлена проблема невозможности корректно завершить службу
Версия 7.50
* Полностью исправлены проблемы совместимости с эмулятором Nox
* Исправлены зомби-процессы, вызванные логическими ошибками
* Новая служба сетевого объединения по подписке: объединение в сеть без FRP и OpenVPN
* Исправлена проблема системного многоразрешения
* Оптимизирована логика внедрения системных сертификатов для Android 13, 14
* Добавлена поддержка приложений с несколькими профилями (user)
* OpenVPN теперь поддерживает IPv6
Версия 7.30
* Исправлены проблемы совместимости с LDPlayer/Nox
* Небольшие корректировки
Версия 7.28
* Добавлен интерфейс show_toast
* Встроенный прокси теперь поддерживает проксирование DNS-трафика
* startmitm теперь поддерживает DNS через вышестоящий прокси
* Исправлен Frida spawn на Android 10+
Версия 7.25
* Исправлена проблема сбоя выполнения задач по расписанию
* Исправлена проблема сбоя запуска из termux
* Обновлена встроенная версия Frida
Версия 7.22
* Автоматическая синхронизация системного времени
* Обновлены некоторые встроенные модули
* Небольшие исправления
Версия 7.20
* Снижена вероятность обнаружения
* Оптимизирован механизм блокировок: можно блокировать все ресурсы API
* Исправлена совместимость с эмуляторами
* Прочие небольшие изменения и исправления
Версия 7.15
* Поддержка Android 14 (SDK 34)
* Исправлена проблема сбоя регистрации монитора
* Повышена совместимость удалённого рабочего стола (теоретически поддерживаются все устройства)
* Исправлена ошибка в scroll_from_bottom_to_top_to_end. Спасибо ThanhPham
* Исправлены ошибки кода в drag_to, long_click
* Встроенный OpenVPN поддерживает вход по userpass
* Удалённый рабочий стол поддерживает максимальную частоту 60 кадров в секунду
* Обновлён DISCLAIMER.TXT
* Прочие небольшие изменения и исправления
Версия 5.6
* Исправлена проблема неполного экспорта компоновки. Спасибо ThanhPham
Версия 5.5
* Исправлена проблема повреждения файлов при adb push
* Добавлен интерфейс install_local_file
* Оптимизирована структура кода
Версия 5.3
* Поддержка установки собственного пароля для входа на удалённый рабочий стол после использования сертификата
* Исправлена проблема, когда некоторые устройства не поддерживают переиспользование порта. Спасибо alex han
* Исправлены некоторые проблемы установочного скрипта Magisk
* Исправлена совместимость загрузчика Debian
Версия 5.2
* Исправлена проблема недействительности при значении False в Selector. Спасибо ThanhPham
* При использовании FIRERPA можно одновременно использовать другие службы специальных возможностей (только Android >= 8.0)
Версия 5.0
Версия 5.0 не имеет существенных отличий от 3.0, но исправляет одну серьёзную уязвимость и несколько мелких проблем.
Эта уязвимость могла при определённых условиях привести к взлому устройства. Также были скорректированы внутренние права службы,
что свело к минимуму риск вторжения непривилегированного пользователя системы. Клиент теперь поддерживает Python 3.11.
Примечание: клиенты 5.0 и 3.0 не полностью совместимы, пожалуйста, обновляйте их одновременно.
* Исправлен ряд проблем, вызванных сертификатом входа
* Исправлена стратегия чтения конфигурации модуля Magisk
* Удалённый рабочий стол и RPC полностью поддерживают TLS
* Встроенный модуль Debian может запускать подсистему Debian
* Исправлены ошибки удалённого рабочего стола и выполнены простые корректировки компоновки
* Скорректированы внутренние права службы и связанные каталоги
* Повышена стабильность серверной части
* Изменён способ установки службы
* Nameserver прокси-службы поддерживает указание порта
* Добавлены интерфейсы чтения/записи внутреннего хранилища (конфигурация в памяти)
* И другие обновления и исправления
Версия 3.157
* Подсветка элементов при инспектировании интерфейса
* Поддержка счётчика сбоев системы
Версия 3.155
* Поддержка перебора элементов интерфейса клавишей Tab
* Поддержка ввода английских символов на удалённом рабочем столе
* Поддержка касаний на удалённом рабочем столе
Версия 3.153
* Исправлена проблема сбоя снятия скриншота в некоторых сценариях
* Второстепенные изменения
Версия 3.152
* Небольшие корректировки стиля интерфейса
Версия 3.151
* Исправлена проблема растягивания трансляции экрана на экранах с высоким разрешением
Версия 3.150
* Изменена логика перезагрузки задач по расписанию
* Исправлена проблема маршрутизации scapy
* Совместимость с некоторыми устройствами Xiaomi
* Исправлена проблема совместимости интерфейса Android 11 (спасибо Kate Swan)
* Поддержка использования 4G в качестве прокси при подключённом Wi-Fi
* Добавлены некоторые элементы управления интерфейса
Версия 3.138
* Исправлена проблема зависимости gRPC
* Получение последнего системного toast
Версия 3.135
* Исправлена проблема загрузки удалённого рабочего стола
* Полностью исправлено состояние гонки в протоколе
* Исправлена совместимость с Windows Python 3.10
* Разрешены кросс-доменные вызовы HTTP-интерфейса
* Добавлены некоторые отсутствующие модули
* Добавлен индикатор состояния службы на удалённый рабочий стол
* Адаптивная компоновка удалённого рабочего стола
* Предварительная версия next
Версия 3.123
* Исправлена проблема неполного получения последних действий
Версия 3.120-1
* FIRERPA теперь поддерживает работу в качестве прокси
* Добавлен интерфейс получения последних Activity системы
* Исправлено состояние гонки в протоколе (возможно)
* Добавлены некоторые команды, удалён просмотр базы SQLite
* Экспериментальная трансляция экрана H.264
Версия 3.108
* Оптимизирована логика обработки обрыва сетевого соединения
* Добавлена поддержка Redroid (remote android)
* Частичная совместимость с uiautomator2
* Поддержка загрузки папок
Версия 3.102
* Исправлена проблема утечки файловых дескрипторов
* Поддержка загрузки конфигурации службы с удалённого файлового сервера
* Теперь загружается серверная часть для armeabi-v7a
* Исправлена проблема сбоя установки корневого сертификата в Magisk
* Исправлена ошибка разбора конфигурации
* Небольшие корректировки UI
Версия 3.98
* Добавлены команды crontab, vi
Версия 3.95
* Исправлены проблемы в процессе сборки
* Второстепенные изменения
Версия 3.93
* Добавлены определения констант Android
Версия 3.90
* Удалены неиспользуемые библиотеки для уменьшения размера
* Удалена функция истории командной строки, несовместимая с macOS
* Обновлён DISCLAIMER.TXT
* Обновлены версии некоторых зависимостей
Версия 3.83
* Поддержка WSA
* Исправлен чёрный экран на note7pro MIUI10 @yu1chaofan
* Второстепенные изменения
Версия 3.80
* Исправлена проблема обрыва SSH-соединения
* Уменьшен размер пакета
Версия 3.78
* Исправлен
* Обновлён frida-server
Версия 3.76
* По умолчанию во встроенном shell используется bash
* Исправлена проблема неработоспособности касаний удалённого рабочего стола после обрыва сети
* Исправлена проблема зомби-процессов OpenVPN
* startmitm.py поддерживает указание серийного номера ADB
* Поддержка автозапуска Magisk
Версия 3.0.59
* Все подсказки интерфейса переведены на английский
* Исправлена проблема неаутентифицированного веб-интерфейса
* Исправлена совместимость со старыми версиями
Версия 3.0.55
* Исправлен сбой, вызванный широкими символами в заголовках запросов
* Объединён mitmweb с процессом startmitm
* Небольшие изменения образа Docker
* Поддержка инспектирования компоновки
Версия 3.0.50
* Поддержка селекторов child, sibling
Версия 3.0.48
* Команда startmitm для Windows без установки
* Поддержка загрузки/выгрузки файлов из памяти в память
* Добавлен псевдоним screenshot()
Версия 3.0.47
* Упрощён globalmitm, поддержка прокси HTTP, SOCKS5
* Улучшен поиск узлов WebView
Версия 3.0.46
* Поддержка масштабирования двумя пальцами
* Упрощены операции DNS man-in-the-middle в startmitm
Версия 3.0.45
* Поддержка пользовательского порта сервера (--port)
* Исправлена проблема зависания при определении типа файла по индексу каталога
* globalmitm проверяет доступность DNS-службы
* Исправлена проблема получения неверного сетевого интерфейса startmitm.py при нескольких сетях
* Клиентское соединение больше не использует системный прокси автоматически
Версия 3.0.35
* Повышена производительность встроенного ADB
* Служба OpenVPN поддерживает параметр auth (по умолчанию SHA1)
* Исправлена проблема аномалий при использовании scrcpy через встроенный ADB