Skip to content
KitploitKITPLOIT
ИнструментыБлог
Отправить
ИнструментыБлог
Отправить

Инструменты для хакинга, пентеста и кибербезопасности — ваш арсенал защиты!

Kitploit — это каталог инструментов для хакинга, кибербезопасности и пентестинга. Находите последние обновления проектов для поиска уязвимостей, анализа систем, автоматизации тестирования и усиления вашей безопасности.

··Ленты·Контакты·Конфиденциальность·© 2026 Kitploit

Каталог инструментов

Категории

Все категории
Loading categories
androrat — Инструмент удалённого администрирования для Android-устройств | Kitploit
Инструменты/GitHubGitHub/designativedave/androrat
Безопасность AndroidOSINT (Разведка открытых источников)Генерация полезной нагрузкиЭксфильтрация данныхСбор информацииПост-эксплуатацияТестирование на ПроникновениеМобильная безопасностьКомандование и УправлениеСоциальная инженерияRed TeamingИнструмент Удаленного Доступа
1.6k1.1k3 лет назадПроверено Kitploit

Популярное

Смотреть все →

Откройте для себя самые используемые инструменты нашего сообщества.

Изучить все инструменты

Просмотрите нашу коллекцию инструментов

Смотреть все инструменты →
Поделиться
GitHubdesignativedave/androrat

androrat

Инструмент удалённого администрирования для Android-устройств

Репозиторий

androrat

Инструмент удалённого администрирования для Android

Androrat — это клиент-серверное приложение, разработанное на Java Android для клиентской части и на Java/Swing для сервера.

Название Androrat — это сочетание слов Android и RAT (Remote Access Tool, инструмент удалённого доступа).

Оно было разработано командой из 4 человек в рамках университетского проекта. Реализация заняла один месяц. Цель приложения — дать возможность удалённо управлять системой Android и получать с неё информацию.

Технические детали

  • Приложение для Android является клиентом для сервера, который принимает все подключения.
  • Приложение для Android работает как сервис (а не activity), который запускается при загрузке системы. Таким образом, пользователю не нужно взаимодействовать с сервисом (хотя существует отладочное activity, позволяющее настроить IP-адрес и порт для подключения).
  • Подключение к серверу может быть инициировано SMS или звонком (это можно настроить).

Все доступные функциональные возможности

  • Получение контактов (и всей их информации)
  • Получение журнала звонков
  • Получение всех сообщений
  • Определение местоположения по GPS/сети
  • Прослушивание входящих сообщений в реальном времени
  • Отслеживание состояния телефона в реальном времени (входящий звонок, исходящий звонок, пропущенный звонок и т.д.)
  • Съёмка фотографии с камеры
  • Потоковая передача звука с микрофона (или других источников)
  • Потоковая передача видео (только для клиента на основе activity)
  • Показ toast-уведомления
  • Отправка текстового сообщения
  • Совершение звонка
  • Открытие URL в браузере по умолчанию
  • Вибрация телефона

Папки

Проект содержит следующие папки:

  • doc: Вскоре будет содержать всю документацию о проекте
  • Experiment: Содержит экспериментальную версию клиента, построенную вокруг activity, которая, кстати, позволяет транслировать видео
  • src/Androrat: Содержит исходный код клиента, который следует размещать на платформе Android
  • src/AndroratServer: Содержит исходники сервера на Java/Swing, который можно запускать на любой платформе
  • src/api: Содержит все различные API, используемые в проекте (JMapViewer для карты, формы для Swing и vlcj для потокового видео)
  • src/InOut: Содержит код общего содержимого для клиента и сервера, который, по сути, является реализацией протокола

Скриншоты

Главный GUI

Это главный графический интерфейс, в котором отображаются все подключённые клиенты. Список динамически обновляется при подключении или отключении нового клиента. Кроме того, журнал всех подключений и общая информация отображаются в панели журнала в нижней части окна. Простой двойной щелчок по клиенту открывает его окно для взаимодействия с ним.

Main GUI

Панель клиента

Все действия с клиентом можно выполнять в окне клиента, которое организовано с помощью вкладок. Вкладка по умолчанию называется Home и предоставляет различные функции. Во-первых, как видно в левой прокручиваемой области, отображается вся информация о клиенте: данные SIM-карты, состояние батареи, сетевая информация, данные датчиков и т.д. Справа находятся параметры, которые позволяют удалённо изменять конфигурацию клиента, например IP-адрес и порт для подключения, а также ожидание или неожидание триггера для запуска подключения к серверу и т.д. Наконец, на этой вкладке можно выполнять быстрые действия, такие как toast-сообщение, вибрация телефона или открытие URL.

Client Panel

Другие вкладки

Два скриншота ниже показывают две другие вкладки для двух функций, а именно получение контактов и геолокация. Как видно на панели получения контактов, список слева показывает все контакты: имя, номер телефона и фотографию, если она доступна. Кроме того, справа есть три кнопки, позволяющие получить дополнительную информацию о выбранном контакте, отправить ему SMS или позвонить ему. Для геолокации можно выбрать провайдера: либо GPS, либо сеть, использующую Google для определения местоположения. Затем можно запустить потоковую передачу, и карта будет обновляться по мере получения данных.

Contacts

GPS tab

Скачать инструмент