- Бесплатный GPS трекер в вашем смартфоне | WiaTag
- Сотовый мониторинг зараженных коронавирусом
- Декомпилируем приложение
Обещано, что если ваш телефон не поддерживает его, то в теории вам должен быть предоставлен аппарат с уже установленным приложением. На практике, конечно, такое случается далеко не всегда и не сразу. С виду это действительно так, а если проигнорировать запрос на фото или выйти за пределы квартиры, будет автоматически выписан штраф. Если отказаться от установки, то принудительно поместят в обсерватор или больницу. Если удалить приложение после установки и регистрации, то будут присылать штрафы.
Конечно, ставить что-либо на свой телефон по чьему-то требованию мне не хотелось, но раз уж я был к этому принужден весьма незамысловатым способом, то надо хотя бы проверить, действительно ли приложение выполняет только заявленные функции, или там есть что-то еще. Итак, поехали. Сразу скажу — я не гуру реверса, так что мог чего-то не заметить. Если обнаружишь что-то новое, обязательно поделись находкой в комментариях.
Первым делом я решил проверить трафик с помощью приложения Fiddler, однако тут меня ждало разочарование. Но на рутованном аппарате приложение не работает, а пересобирать его я не рискнул, слишком высока цена ошибки — рублей за каждый пропущенный запрос на фотографию. А вдруг этот запрос придет как раз в тот момент, когда я буду с трафиком разбираться С помощью Fiddler и logcat удалось выяснить только то, что приложение раз в пять минут что-то отправляет на mos. Что ж, придется декомпилировать и ковыряться в коде. Для декомпиляции я использовал программу JEB версии 3.
- Приложение мониторинга со смартфоном.
- Приложение для сообщений Управление WhatsApp и Facebook;
- Как шпионить иностранца WhatsApp;
- Что говорит ДИТ?
- Лучшие мобильные приложения для мониторинга движения автомобиля.
- Приложения для мониторинга мобильных телефонов для детей – SPORTDesk..
На мой взгляд, это одно из лучших приложений для исследования APK, единственный его недостаток — высокая стоимость. Приложение подписано сертификатом, сгенерированным 17 апреля года, и почему-то указан город Самара. Интересно, при чем тут Самара? Приложение запрашивает следующие разрешения: доступ к координатам, в том числе и фоновый, доступ к камере, к интернету, состоянию сети, состоянию и изменению Wi-Fi, возможность запускать неубиваемые сервисы и добавление в список исключений оптимизации батареи чтобы ОС не заставляла приложение экономить энергию , а также чтение и запись данных на карте памяти.
Ну что же, уже неплохо — намеков на недекларированные функции пока не видно. Контакты, журнал звонков, SMS и прочее вроде не просят. Будем смотреть дальше.
Бесплатный GPS трекер в вашем смартфоне | WiaTag
Обычно при анализе всякой обфусцированной вирусни я поступаю так: сначала переименовываю все объявленные переменные в соответствии с их типом, то есть вместо a , b , c , d пишу intIn , intOut , int1 , str1 и так далее. Затем заново смотрю на код, уже становится видно, что некоторые переменные можно переименовать в counter , i , k , resString. Ну и третьим проходом после беглого анализа алгоритма переименовываю во всякие там name , password , hashMD5 и так далее.
То же самое и с классами. Сначала переименовываю созвучно тому, от чего класс наследуется, например activity1 или serviceHZ , а дальше уже, изучив содержимое, даю осмысленное имя. Да, это кропотливый труд, но я не знаю, как по-другому эффективно бороться с обфускацией. В данном случае объем кода не позволяет выполнить такие переименования за разумное время, да и нет в этом особой необходимости. Прежде чем погружаться в дебри кода, окинем взглядом используемые приложением нативные библиотеки, а именно:. Беглый анализ показал, что, помимо обфусцированного кода и почти стандартных OkHttp 3, Retrofit 2 и Crashlytics, приложение использует компоненты com.
Первый компонент особого интереса не представляет, он используется для проверки ввода телефонного номера при регистрации приложения. Все, дальше вроде тянуть уже некуда, надо смотреть код. При запуске приложение достает из настроек адрес сервера для отправки данных, интервал для отправки координат и интервал для сбора и отправки телеметрии отметим, что эти значения можно изменить по команде с сервера. Приложение периодически в моем случае раз в пять минут, но это значение может быть изменено сервером получает координаты и телеметрию, отправляет их на сервер, а также ждет запроса на фото.
Если запрос на фото пришел, то выводится уведомление и подается звуковой сигнал. Кстати, когда пользователь делает фотографию, устройство автоматически ищет лицо в области предпросмотра см. Пока лицо не будет найдено, фотографию отправить не получится. В интернете попадалась информация, что у пользователя есть один час с прихода уведомления, чтобы сделать фото. В коде я никаких подтверждений этому не нашел. Если отсчет времени ведется, то это, надо думать, происходит на сервере.
Жаль, что статья неполная. Я, конечно, понимаю, что монетизация это святое. Но ведь общественно важная тема же. Хотя, увы, нынче принято считать доступ к внешнему хранилищу само собой разумеющимся. Тем не менее, пользователи могут хранить там свои данные это вполне рационально, учитывая, что купить карту памяти может быть дешевле, чем более дорогой смартфон. Войдите, чтобы ответить. Но в реальности бесплатного я от них не дождался, хотя некоторые знакомые говорили, что им предоставляли смартфон. Я для себя нашел старый, сделал хард-ресет ему и установил, так спокойнее. Был бы рад, если б открыли.
Или хотя бы цену снизили за материал. Не берусь обсуждать цены, но лично мне показалось выгодным купить подписку годовую. Но это ни в коем случае не реклама. Если по статье вопросы — задавайте, что знаю — расскажу. Как карантин отменят — попробую телефон рутануть и посмотреть, чего там еще в логах у приложения накопилось. Я в сетевых технологиях не очень силен, поэтому решил не рисковать.
Неохота штраф платить, если что-то заглючит в самый неподходящий момент. Странно, что социалочки не просят подключить или добавить в друзья какой нибудь дит Москвы. Соглашусь, ожидал большего. С другой стороны, для обывателя этого точно достаточно. Тут сидят технически подкованные люди, инструменты описаны, если что-то не устраивает — можно поковырять самостоятельно. Единственное, автору минус, потому что в году жить без рута и чему-то учить про Android — звучит несерьезно. А я где-то чему-то учил?
Сотовый мониторинг зараженных коронавирусом
Повторюсь, я всего лишь рассказал о своем личном, приватном исследовании. Задачи чему то научить не ставилось.
- Мобильное приложение.
- Излучение от смартфона. Обзор лучших приложений для мониторинга?
- WhatsApp синие крючки деактивируют HTC;
- Мониторинг приложения для Android.
- Account Options.
- Удалить контакт на WhatsApp.
Более того, серьезно или несерьезно — это личное дело каждого. Раскрою страшную тайну — на моем личном телефоне, которым я ежедневно пользуюсь, стоит чистый андроид с минимумом программ, отключена отладка по USB и нет рута. Мне так спокойнее, с точки зрения безопасности.
Декомпилируем приложение
И еще, не забывайте, программа не будет работать просто так, ее нельзя поставить на телефон, зарегистрироваться и начать пользоваться. Она заработает только у тех, кто есть в списках больных короной или контактировал. И моя первоочередная задача была не обмануть ее, а избежать штрафов, поэтому я бегло проанализировал код, а затем взял совершенно левый телефон, сделал ему хард-ресет и поставил на него прогу, и все.
Убедился, что все работает, штрафы на госуслугах не приходят, а потом уже начал спокойно ковыряться. Да, естественно, я нашел рутованный телефон с Magisk, поколдовал немножко и таки у меня получилось скрыть рут от СоцМона, он запустился, а дальше затык — запрос на регистрацию с левой симки висит уже несколько суток, и я полагаю, что регистрация не пройдет, ведь левого номера нету в собянинских списках.
Также Вы можете воспользоваться приложением, которое доступно для скачивания в AppStore и в Google Play. TrackingM — программа работает с сервисом Wialon и позволяет в режиме реального времени следить за объектами мониторинга, а так же получать информацию об их перемещении в графическом виде на карте Google, Yandex, OSM. Так же можно выполнять отчеты по заданным шаблонам и рассылать их по почте.
Он позволяет использовать весь функционал системы с мобильных телефонов и планшетов. Интересующее оборудование. Отправить заявку Личный кабинет Демонстрация работы системы. Скачать из Google Play Скачать из AppStore Dashboard Простое и эффективное приложение для просмотра отчетов о состоянии и деятельности вашего автопарка. В список основных KPI, по которым строятся графики, входит: пробег расход топлива моточасы средняя и максимальная скорость простои время в пути посещение геозон Формировать графики можно по объектам или по группе объектов.