Android под контролем
CellAgent: Android под контролем
В октябрьском номере Х в статье «Боевой смартфон» мы рассказывали тебе о musthave-наборе тулз для мобильного пентеста. В тот раз мы намеренно не стали говорить об удаленном контроле твоего (или не твоего :)) смартфона и управлении им через интернет. Сейчас пришло время восполнить этот пробел и познакомить тебя с невероятно мощной софтиной для удаленного управления Android-девайсами — CellAgent.
Что это такое
Начать стоит с того, что CellAgent — это, в принципе, абсолютно легальный инструмент для поиска твоего смартфона, если ты его потеряешь или его украдут. Для начала работы достаточно установить небольшой клиент (примерно 300 Кб) на свой дроид и зарегистрироваться на сайте cellagent.ru. Разработчики требуют именно gmail’овскую почту, аккаунты Google Apps пока не поддерживаются. После авторизации на сайте тебе нужно ввести свой e-mail, использованный при установке приложения на смартфон, и через несколько секунд в списке привязанных девайсов появится твой дроид — соединение установлено, можешь приступать к работе.
Запрос на разрешение административных действий
Сразу же после входа в личный кабинет CellAgent у тебя есть возможность найти свой телефон. В моем случае это сработало с точностью 35 м, что довольно неплохо, учитывая, что смарт находился в помещении и был недоступен для GPS. Время отклика на запрос примерно пять секунд, если смарт соединен по Wi-Fi, и около десяти — если по EDGE. Кстати, есть любопытная фича — если доступа в интернет нет совсем, то CellAgent может отрапортовать о своем местонахождении через СМС.
Запрос на получение местоположения телефона
Но настоящая мощь тулзы кроется, конечно же, не в этом. Действительно привлекла мое внимание возможность в буквальном смысле мониторить все, что происходит в реальном времени с управляемым смартфоном, причем делать это незаметно.
Начнем с того, что скроем иконку приложения из меню твоего дроида. Для этого выбери в административной панели сайта «Скрыть иконку приложения», и CellAgent спрячет следы своего присутствия на смарте. В списке процессов он, само собой, будет, но, согласись, это не так заметно. Конечно, если бы можно было переименовать процесс во что-то типа «com.android.cellagent», было бы еще круче, но это уже совсем криминал :). Кстати, удалить софтину без «разрешения» сервера на нерутованном телефоне тоже достаточно проблематично, так что шанс остаться в бою при любых условиях у CellAgent весьма велик :).
Как это работает
Основное меню административной панели выглядит многообещающе:
- Найти устройство
- Следить за местоположением
- Сигнал и вывод сообщения
- Информация о телефоне
- Заблокировать экран
- Скрыть иконку приложения
- Настройка замены SIM
- Записать звуковой файл
- Записать видео
- Снять фотографию
- Фото-мониторинг
- Заводской сброс
- Стереть SD
Я попробовал поиграться с каждой из этих опций и был весьма впечатлен. Запрос на снятие фотографии (по умолчанию фото снимается с фронтальной камеры) обрабатывается около семи секунд, фото можно моментально просмотреть или загрузить на локальный комп из административной панели. Видео, по умолчанию пишущееся с фронтальной камеры, обрабатывается чуть дольше. Запросы на блокировку экрана и вывод текстового сообщения выполняются практически моментально.
Вывод текстового сообщения
Кстати, горячие эстонские парни из Veritas Dev обещают в скором времени выкатить новую версию своей софтины. В ней будет добавлена еще одна киллер-фича, которой нет ни у одной программы подобного класса, — возможность реалтаймового стриминга видео через интернет. Думаю, тебе не нужно объяснять, чем это грозит владельцу смарта при наличии постоянного доступа в Сеть :).
Конечно, без ложки дегтя тоже не обошлось. CellAgent превосходно показал себя на смартфоне Samsung Galaxy Nexus, но на дешевом китайском Huawei под управлением Android 2.1 он запускаться решительно отказался. Возможно, дело в нехватке оперативной памяти, возможно, в чем-то еще. И хотя CellAgent не требует никого специфического железа, так или иначе наверняка найдутся еще подобные устройства, ведь зоопарк Android-смартов невероятно велик.
А сколько это стоит?
Разработчики CellAgent хотят за три месяца использования своего продукта целых пять баксов. Не могу сказать, что эта цена кажется мне сильно завышенной, ведь CellAgent — это не только программа для смарта, это целый табун серверов, которые обслуживают всю эту инфраструктуру. Кстати, о серверах: замониторив трафик CellAgent, я заметил, что, хотя сами разработчики — эстонцы, программа обращается к серверам, расположенным в России (и это значительно снижает время отклика). А вкупе с тем, что суппорт у программы русский, я пришел к выводу, что CellAgent ориентирован в первую очередь на русскоязычную аудиторию.
Короче говоря, хотя CellAgent позиционируется как средство поиска пропавшего телефона, я нашел ей другое, отнюдь не такое мирное применение :). Возможности этой элегантной софтины выходят далеко за грани заявленных. В первую очередь это мощный инструмент для всестороннего контроля дроида, включая камеру и микрофон, к тому же не требующий рута. Устанавливается CellAgent очень быстро — всего через минуту он был в полной боевой готовности. На данный момент у смарта, который я мониторю, нет доступа в интернет, поэтому я общаюсь с CellAgent по СМС, что тоже дает немало информации. В общем, попробуй эту штуку со всех аспектов, «Хакер» рекомендует ;). Но помни о том, что незаконная слежка за владельцем без его ведома наказуема. Удачного ресерча, и не пались, а CellAgent тебе в этом поможет :).
Подробнее: http://www.xakep.ru/post/59500/default.asp
Дайджест новых статей по интернет-маркетингу на ваш email
Новые статьи и публикации
- 2024-03-13 » Стратегии SEO на 2024 год
- 2024-03-13 » Как использовать анимацию с помощью JavaScript-библиотеки GSAP
- 2024-03-13 » Использование GSAP 3 для веб-анимации
- 2024-03-13 » Cогласование топографической съёмки с эксплуатирующими организациями
- 2024-02-19 » Теряются лиды? Как настроить сквозную аналитику
- 2024-02-17 » Мерч и IT: на что обратить внимание в 2024 году
- 2024-02-16 » Копируем с RSync: основные примеры синхронизации файлов
- 2024-02-15 » Лучшие noCode AI платформы для создания диалоговых ботов
- 2024-02-14 » Факторы ранжирования Google 2024 — исследование Semrush
- 2024-02-12 » Перенос сайта на другой хостинг
- 2024-02-05 » В России сформирован реестр хостинг-провайдеров
- 2024-02-04 » Использование SSH для подключения к удаленному серверу Ubuntu
- 2024-02-03 » Подключаемся к серверу за NAT при помощи туннеля SSH. Простая и понятная инструкция
- 2024-02-02 » Настройка CI/CD для Gitlab-репозитория: схемы и гайд по шагам
- 2024-02-01 » GitLab CI Pipeline. Запуск сценария через SSH на удаленном сервере
- 2024-01-29 » Introduction to GitLab’s CI/CD for Continuous Deployments
- 2024-01-26 » Настройка GitLab CI/CD
- 2024-01-25 » Установка shell gitlab runner
- 2024-01-25 » Установка и регистрация gitlab-runner в docker контейнере
- 2024-01-25 » Переменные Gitlab-Ci
- 2024-01-25 » Настройка CI/CD в GitLab для синхронизации проекта с веб-серверами
- 2024-01-25 » Копирование файлов scp
- 2024-01-18 » Современная обработка ошибок в PHP
- 2024-01-18 » Пример шаблона проектирования MVC в PHP
- 2024-01-18 » Мифический человеко-DevOps
- 2023-12-28 » Google подвел итоги 2023 года в поиске
- 2023-12-28 » 5 ошибок отдела продаж, из-за которых вы теряете клиентов
- 2023-12-28 » Американский суд признал монополию Google на рынках дистрибуции Android-приложений
- 2023-12-28 » Хостинг-провайдер GoDaddy перестанет оказывать услуги пользователям из России
- 2023-12-28 » ТОП-5 методов юзабилити-исследований. Разбор слабых и сильных сторон
Большинство людей, стремящихся к цели, способны скорее сделать одно большое усилие, чем упорно идти избранной дорогой; из-за лени и непостоянства они часто утрачивают плоды лучших своих начинаний и дают обогнать себя тем, кто отправился в путь позднее, чем они, и шел медленней, но зато безостановочно Лабрюйер Жан де (1645-1696) - французский писатель, мастер афористической публицистики |
Мы создаем сайты, которые работают! Профессионально обслуживаем и продвигаем их , а также по всей России и ближнему зарубежью с 2006 года!
Как мы работаем
Заявка
Позвоните или оставьте заявку на сайте.
Консультация
Обсуждаем что именно Вам нужно и помогаем определить как это лучше сделать!
Договор
Заключаем договор на оказание услуг, в котором прописаны условия и обязанности обеих сторон.
Выполнение работ
Непосредственно оказание требующихся услуг и работ по вашему заданию.
Поддержка
Сдача выполненых работ, последующие корректировки и поддержка при необходимости.