Keeptrack: самый легкий способ учета своих достижений (android) — хитрые советы

ТОП-8 бесплатных приложений для учёта личных финансов

keeptrack: самый легкий способ учета своих достижений (android) - хитрые советы

Решено! Начинаем вести учёт расходов и доходов. Как? Кто-то записывает их в тетрадь, кто-то ведёт табличку в Excel, а мы советуем скачать себе удобную бесплатную программу на мобильный телефон. Ранее мы уже писали о них, сейчас же решили раскрыть эту тему. 

Команда онлайн-сервиса мгновенной финансовой помощи Platiza протестировала несколько самых-самых программ для управления личными финансами и подготовила свежий обзор специально для вас, дорогие читатели.

UPD В этом обзоре представлены приложения, в которые нужно заводить данные самостоятельно. Однако совсем недавно появилось мобильное приложение для Android — Balance, которое автоматически рассчитывает ваш общий баланс, расходы в текущем месяце и прогноз на остаток.

Для этого нужно лишь загрузить в него данные своих банковских карт с подлюченной к ним услугой смс-информирования. Современные технологии на базе искусственного интеллекта сделают учёт личных финансов проще и удобнее.

Скачать Balance и попробовать его одним из первых можно тут.

1) Самое простое — Кошелёк

Очень простое приложение, выполнено в минималистическом стиле. Пользоваться им удобно и легко. Появились деньги — нажимаем “плюс” и вводим нужную сумму, потратили — выбираем “минус”. Сумма посередине является итоговой по текущему счёту. Таких счетов можно создавать сколько угодно. Программа отлично подойдёт новичкам.

Плюсы:

+ защита паролем

+ быстрый учёт расходов и доходов

+ возможность добавить фото, аудио и местоположение

+ множество категорий и списков

+ наглядный итоговый баланс

Минусы:

— нет распределения денежных средств по дням

— нет подробной статистики и графиков

— доступно только на iOS, нет версии для Android

Поддерживает: iOS

Приложение использует сразу несколько человек из нашей команды: аналитик, PR-менеджер и технический директор. Оценка 5 из 5.

2) Самое заботливое — Дзен-Мани

Приложение поможет планировать платежи, составлять бюджет и ставить финансовые цели. Главное отличие от других в том, что оно распознаёт sms от банков.

Плюсы:

+ распознаёт sms-сообщения от банков, при этом можно вносить транзакции вручную

+ интегрируется с системами электронных денег вроде Webmoney и «Yandex.Деньги»

+ может работать офлайн, а изменения загружать при подключении к сети

+ есть категории «мне должны» и «я должен»

Минусы:

— не показывает общие затраты за текущий день на вкладке “статистика”

Поддерживает: Android, iOS и ПК.

Наш программист Женя пользуется этим приложением уже несколько месяцев и очень доволен, оценка 4,5 из 5.   

3) Самое продвинутое — EasyFinance

Сервис даёт возможность создать несколько счетов, привязать их к банковским картам. Списки категорий и валюту можно настраивать. Позволяет ставить финансовые цели («квартира», «машина», «отдых») и контролировать их исполнение: сервис даёт рекомендации, если вы слишком редко откладываете деньги на одну из запланированных больших покупок.

Плюсы:

+ автоматическая синхронизация транзакций через СМС

+ удобное планирование бюджета и целей

+ ввести операцию можно в оффлайн-режиме

+ есть вкладка “кредиты”

Минусы:

— большинство полезных услуг платные

— нет многопользовательского режима

Поддерживает: iOS, Android

Приложение нравится нашему маркетологу, оценка 4,8 из 5.

4) Самое интуитивное — Где Деньги

Красивое анимированное приложение, перед началом использование предлагает ознакомиться с демо-версией кошелька, что очень удобно для новичков. Есть популярные категории, но можно создать и свою.

Плюсы:

+ неограниченное количество счетов

+ быстрый обзор текущего периода на экране сводки

+ защита доступа к данным через пароль (поддержка touch ID)

Минусы:

— полный контроль над созданием категорий и подкатегорий

Поддерживает: только iOS

Веб-дизайнер и системный администратор ставят «лайк». Оценка 4,7 из 5. 

5) Самое игровое — CoinKeeper

Приложение для учёта личных финансов с большими красочными иконками, удобными графиками статистики и понятным интерфейсом. Расходы заводятся таким образом: надо переместить монетку на экране из одного поля в другое.  Функция «автоматический бюджет» позволяет программе рассчитать основные категории расходов на месяц.

Плюсы:

+ можно установить напоминания о повторяющихся расходах

+ семейный доступ с нескольких устройств

+ отправляет уведомления с напоминаниями

+ красивая статистика, яркие и наглядные диаграммы

+ финансовые цели помогают накопить на то, о чем вы мечтаете

Минусы:

— интерфейс кажется сложным с первого взгляда

Поддерживает: iOS, Android

Специалист по взысканию просроченной задолженности Оля рекомендует именно это приложение. Оценка 4,5 из 5.

6) Самое забавное – Toshl

Расходы можно отслеживать по категориям, которые настраиваются самостоятельно с помощью системы тегов. В приложении есть помощник, трёхглазый инопланетянин, он даёт довольно забавные подсказки, предупреждая о возможном превышении бюджета: «Денег может не хватить! Возьми-ка себя в руки».

Плюсы:

+ ежедневно напоминает о том, что нужно вести бюджет в определённое время, которое можно установить самостоятельно

+ красивая графика, забавные персонажи

+ поддерживает экспорт данных

Минусы:

— нужна регистрация, но она простая и быстрая

— теги вводятся вручную

— многие дополнительные функции платные

Поддерживает: iOS, Android, Windows Phone

Приложением пользуется наш тестировщик. Оценка 5 из 5.

7) Самое удобное — Budget (Бюджет)

Приложение отличается от всех остальных тем, что оно позволяет указывать месячный доход и отображает оставшуюся сумму на день с учетом постоянных и планируемых платежей.  При превышении суммы на день идет пересчет оставшихся денег, соответственно сумма на день уменьшается. Очень наглядно. Дисциплинирует не выходить за рамки суточного бюджета.

Плюсы:

+ ничего лишнего, приложение не перегружено

+ точно понятно, сколько осталось на день 

+ можно ввести все свои месячные расходы, приложение посчитает всё автоматически

+ присылает напоминания

Минусы:

— не позволяет установить даты поступления зарплаты

Поддерживает: iOS

Менеджер проекта использует это приложение полгода. Всё устраивает. Оценка 4,5 из 5.

8) Самое наглядное — M8 — my money

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

Плюсы:

+ понятный и простой интерфейс

+ много категорий расходов

Минусы:

— отсутствует опция указать расходы за прошлый месяц

— нет учёта доходов, только расходы

Поддерживает: iOS, Android

Приложение использует наш менеджер отдела контроля качества. Оценка 3 из 5.

Ведёте ли вы учёт финансов? Если да, то каким образом? Поделитесь своим опытом в комментариях с нами и другими читателями. 

Источник: https://platiza.ru/about/BlogArticle/116

Как перенести сохранения мобильных игр на другое устройство?

Сегодня мобильные игры популярны как Dendy 20 лет назад. Они идеальное спасение от скуки. Но, вот вы купили новый планшет — последнюю модель. Или же, вы решили сменить своего зеленого робота на надкусанное яблоко. Как же перенести все сохранения игр на новый девайс? Скоро узнаете.

Переносим сохранения с одного Андроид-устройства на другое

Операционная система Android имеет довольно много отличий от iOS. У нее множество преимуществ, но единое хранилище данных до сих пор не продумали. Нельзя просто так нажать копировать/вставить и перенести файлы с одного устройства на другое. Поэтому перемещение сохранений игры нужно с помощью специальных программ.

На выручку приходят файловые менеджеры. Пример такой программы TapPouch Wi-Fi File Transfer. Она бесплатна и подходит для всех Android, начиная с версии 2.2. Именно это приложение поможет перенести все файлы нужной игры на другое устройство.

Чтобы начать работу с менеджером файлов, установите его на два устройства, которые подключены к одному Wi-Fi. Далее — запускаем TapPouch, выбираем нужную папку с игрой и передаем все файлы с помощью опции Share files. На принимающем устройстве нужно подтвердить прием файла, и ввести пароль.

Но, если переместить сохранения так и не получилось, то на выручку может прийти только рутирование планшета и программа Titanium Backup, с помощью которой и будет произведен перенос файлов. Для этого нужно сделать следующее.

  1. Разблокировать и получить права суперпользователя.
  2. Установить Titanium Backup на два устройства — «донор» и «приемник».
  3. Создать бэкап нужного приложения и перенести полученные файлы в аналогичную папку на «пустое» устройство.
  4. Далее, на том же устройстве, в Titanium Backup, переходим во вкладку «Резервные копии» и восстанавливаем интересующее нас приложение.
  5. Удача улыбнулась и все сохранения на новом телефоне. Можете играть дальше.

Переносим файлы с iOS на Android и обратно

А вот здесь все не так просто как в предыдущем варианте. Нельзя просто перенести сохранения на устройство с другой операционной системой. На таких устройстваъ совершенно разная архитектура. И даже если вы передадите файлы сохранения или целую игру с Андроида на iOS то результата не получите. Но, к счастью, все не так плохо. И вот почему.

Читайте также:  Туалетный диспетчер: посадка разрешена! - хитрые советы

Есть игры, которые для хранения информации используют не память телефона, а облачные хранилища. Чаще всего такие приложения используют Game Center. То есть все ваши сохранения хранятся в интернете. Например, Clash of Clans.

Если же приложение сохраняет файлы в памяти девайса, то перенести сохранение можно только на такую же операционную систему. То есть с iOS на iOS или с Android на Android. Так что если у ваши телефоны с разными операционными системами, то вам посчастливилось пройти любимую игру еще раз.

И что дальше?

Постепенно создатели игр приходят к тому, чтобы вся информация хранилась в интернете, и вы могли играть с любого телефона. Ну а пока что для переноса результатов игр с одного устройства на второе, нужно потратить немало времени. Если у вас так и не получилось перенести сохранения, то подумайте, может лучше начать игру заново или скачать новую.

Пожалуйста, оцените статьюЗагрузка…

Источник: http://androidtab.ru/kak-perenesti-sohraneniya-mobilnyih-igr-na-drugoe-ustroystvo/

Секреты и трюки | Про Андроид

Не совсем Андроид, но вещь полезная для машины.

Читать далее Липучка для машины →

С технологией NFC (Near Field Communication) вы наверняка знакомы не понаслышке, практически все новые смартфоны поддерживают NFC, вот только вряд ли вы им часто пользуетесь. Например, на моём LG 4x hd я им практически не пользуюсь т.к.

не было специальных меток в комплекте, которые всё время рекламирует LG, они называются LG NFC tags и с ними можно облегчить себе жизнь в какой-то степени, правда достать оригинальные метки довольно проблематично в Украине, я бы даже сказал практически нереально.

Но вы не переживайте, есть выход, после прочтения вы сможете использовать NFC метки при этом не потратите ни копейки.

Читать далее NFC Task Launcher. Используем проездной метро вместо метки. →

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

Читать далее Как отключить звук камеры →

Наши хакеры на один шаг приблизили нас к светлому будущему, то есть, к коммунизму. Пока дыру не прикрыли, можно совершать покупки в играх бесплатно, как странно это бы не звучало.

Читать далее Взлом внутриигровых магазинов на Андроид →

Это продолжение темы про root, касается оно только современных моделей Samsung.

Читать далее Рутование аппаратов Samsung →

Иногда в Андроиде отваливается буфер обмена, то есть, перестают работать функции copy&paste. Танцы с бубном и перезагрузки при этом не помогают. Благо, случается такое очень

редко, и от этой напасти есть лекарство.

Читать далее Как починить буфер обмена на Андроид →

Строим полноценную домашнюю сеть для просмотра фильмов и прослушивания музыки с любого устройства, в том числе и Android устройств, а помогает нам в этом большой и мощный сетевой накопитель от Buffalo с кучей полезных в обиходе плюшек – TeraStation PRO duo. Читать далее Обзор сетевого накопителя Buffalo TeraStation PRO duo →

Надоело, что система постоянно включает поиск мультимедиа? В галерее отображаются ненужные картинки или видео? Решаемо за один шаг. Читать далее Как отключить поиск медиа файлов →

Пара полезнейших приложений для управления сетевыми накопителями Buffalo для устройств на Android. Читать далее Управление сетевыми хранилищами Buffalo для Android →

Не так давно у нашего Samsung Galaxy Tab 10.1 под стеклом появилось большое пятно, будто под экран масло попало. Брак? Да! Поправим? Тоже да! Читать далее Брак матрицы. Как убрать пятно с экрана. →

Источник: http://android.lospopadosos.com/category/tips

Сравнительный обзор двух лучших планировщиков задач: Wunderlist и ToDoist

Приветствую вас!

На связи Евгений Попов.

Сегодня я подготовил для вас интересный обзор двух самых популярных облачных решений для управления задачами.

Но для начала небольшая предыстория, чтобы понять, почему сегодня все больше людей переходят на подобные сервисы и отказываются от бумажных ежедневников.

Я думаю, вы заметили, что в последнее время мир резко ускорился. Мобильная связь, интернет, соцсети — за последние 10 лет настолько ускорили и удешевили общение между людьми, что это не могло не сказаться на общей скорости всех процессов, происходящих в обществе.

Кто-то однажды подсчитал, что количество информации, которая сегодня выходит в топовом еженедельнике, содержит столько же новостей, сколько человек, живший всего 200 лет назад, узнавал за всю свою жизнь!

Вчера мы с супругой приглашали на дом специалиста по массажу (женщина ~50 лет). Во время сеанса она сама заговорила о том, насколько сегодня все стремительно меняется и насколько ускорилась жизнь. Сравнивая свою жизнь в советские времена и сейчас, она признала, что, по сравнению с сегодняшним днем, тогда все было гораздо спокойнее и не было состояния гонки.

С одной стороны, хорошо, что все так быстро меняется и развивается, но это ускорение жизни имеет и обратную сторону.

Многие люди просто не могут справиться с тем потоком информации, задач, идей, возможностей, которые на них сваливаются. На каждом углу идет борьба за наше внимание, за наше время.

ТВ, социальные сети, инстаграм — это только верхушка айсберга современных поглотителей времени. Стоит только дать слабину, и они тут как тут.

В итоге все больше и больше людей попадают в ловушку прокрастинации, отсутствия приоритетов и слабой самодисциплины. Вроде постоянно чем-то занят, а результатов нет.

Поэтому сейчас на первый план выходит умение эффективно распоряжаться своим временем. Уметь распределять его так, чтобы в первую очередь выполнялись действительно важные дела, которые двигают нас вперед, и только потом все остальное.

Время — наш самый ценный ресурс. Его невозможно восполнить и в то же время за него идет постоянная борьба.

Теперь давайте разберемся, почему сейчас активно стали появляться сервисы и приложения, которые позволяют вести списки, планировать день и вести совместную работу, и почему все больше людей начинает их использовать.

Если взять одну из самых известных систем тайм-менеджмента — GTD (как привести дела в порядок), то мы увидим, что Дэвид Аллен — создатель этой системы, предлагает нам освободить свой разум от запоминания задач, перенеся их вместе с напоминаниями на внешний носитель. Таким носителем может быть обыкновенный блокнот.

Таким образом, разум, освобождённый от запоминания того, что должно быть сделано, может сконцентрироваться на выполнении самих задач, которые должны быть чётко определены и сформулированы заранее. При этом все документы он предлагает хранить в системе 43-х папок.

Но эта система была создана им более 20-ти лет назад и поэтому предполагала фиксировать все задачи на бумаге, а документы хранить в физических 43-х папках. И это уже тогда вызывало определенные сложности. Если, например, человеку надо было поехать на несколько дней в другой город, то ему надо было брать все эти 43 папки с собой, чтобы продолжать работать по системе.

За эти двадцать лет прогресс ушел далеко вперед, и сегодня многие документы стали цифровыми, а необходимость в бумажных ежедневниках по сути отпала.

Сегодня все больше людей переходит на облачные сервисы управления делами и хранения информации. Суть в том, что у вас есть единый аккаунт, доступ к которому вы получаете со всех ваших устройств.

Вы можете взаимодействовать со списком своих дел через компьютер, смартфон, планшет или ноутбук.

И если вы на одном из устройств внесли какие-то изменения — например, добавили задачу, то эти изменения сразу будут видны и на остальных ваших устройствах. Это достигается за счет синхронизации.

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

Я, например, уже несколько лет пользуюсь таким менеджером задач и уже забыл, что такое бумажные ежедневники. Многие мои друзья и коллеги поступили так же.

Это и удобнее, и позволяет реально освободить голову от хранения большого количества информации. Сегодня читал сайт «Лайфхакер», и там был обзор очередной новинки на этом фронте.

Читайте также:  Легкий способ сделать портативную версию skype - хитрые советы

Так вот, статья там начиналась такой фразой: «Удобный и функциональный планировщик задач нынче — обязательный атрибут жизни успешного человека.»

А сейчас давайте разберем самые популярные на сегодняшний день облачные менеджеры задач.

За свою практику я перепробовал много разных решений для управления задачами. Вот лишь некоторые из них:

Источник: https://evgeniypopov.com/blog/sravnitelnyiy-obzor-dvuh-luchshih-planirovschikov-zadach-wunderlist-i-todoist.html

Секреты: Советы по прохождению Mortal Kombat X: Mobile — Игры Mail.Ru

Mortal Kombat X: Mobile представляет собой сильно упрощенную версию знаменитого файтинга. Однако играть в него на мобильных платформах не менее интересно.

Довольно простая и удобная система боя адаптирована для сенсорных экранов мобильных телефонов и планшетов. Конечно сравнивать «большую» версию с мобильной не совсем корректно.

Однако, как самостоятельный продукт, MKX: Mobile довольно неплоха.

У каждого персонажа есть ряд параметров, которые влияют на игру:

Атака — определяет наносимый урон

Здоровье — от него зависит количество урона, которое возможно выдержать

Стойкость — снижает повреждения при ударах

Лечение — количество здоровья, восстанавливаемого вне боя

Заряд силы — скорость накопления силы для совершения специального приема

Для увеличения характеристик нужно использовать карты поддержки. Если купить или получить вторую и последующие карты, то можно выполнить слияние. При каждом слиянии показатели увеличиваются. Максимальный уровень слияния карт поддержки — IV.Карты снаряжения также добавляют различные бонусы. Максимальный уровень слияния — X.

Кроме того, у карт бойцов есть свои уникальные особенности. Например, +30% к атаке, если у противника 40% или меньше здоровья. Залог победы в битвах — грамотно комбинировать команды персонажей, учитывая их уникальные особенности.

Карты улучшения уровня персонажа лучше использовать на высоких уровнях, когда каждый новый уровень дается все труднее.

Некоторые приемы могут повлечь за собой наложение определенного эффекта.

  • Яд — урон наносится со временем; нет исцеления и регенерации
  • Кровотечение — урон наносится со временем
  • Горение — урон наносится со временем, сила постепенно уменьшается
  • Оглушение — некоторое время невозможно атаковать или защищаться
  • Истощение силы — уменьшается сила
  • Регенерация — исцеление со временем
  • Замедление — движения значительно замедляются
  • Ослабление — уменьшает урон от всех атак
  • Увечье — невозможно использовать спецприемы
  • Пленение — невозможно переключиться на другого персонажа
  • Страх — происходит немедленное переключение на другого персонажа
  • Рассеивание — с персонажа снимаются все отрицательные эффекты
  • Ослепление — персонаж может промахнуться во время атаки
  • Проклятие — получение дополнительного урона от критических ударов
  • Усиление — увеличенный урон от всех атак
  • Щит — сокращает получаемый урон от всех атак
  • Удача — увеличивает вероятность критического удара
  • Сила — дает дополнительную силу

Общие советы

— Выполняйте бонусные миссии, за них можно получить души. Раз в сутки одну из миссий можно заменить (заменяйте миссию с наградой в 3 души, есть шанс что появится более дорогое задание).

— Первое время монеты лучше копить для набора карт, пока вы не соберете несколько хороших персонажей.

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

— Заходите в игру ежедневно, чтобы получить случайный приз. Если заходить в игру каждые 24 часа, то вам будет предложено выбрать одну случайную карту в награду.

— При блокировании ударов, здоровье все равно немного убавляется. Доводите до конца начатые комбо, даже если противник блокирует.

— Грамотно используйте специальный приём. В левом нижнем углу есть шкала, с каждым нанесенным ударом она заполняется, как только загорится значок, можно выполнить суперудар.

Всегда следите за шкалой противника, когда у противника загорится иконка, нужно быть вдвойне осторожнее, и ставить блок сразу после проведения серии ударов.

Старайтесь подгадать момент, когда противник не будет блокировать.

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

Действуйте по ситуации, например, если вы видите, что у противника появилась иконка спецприема, а у вашего персонажа мало здоровья, возможно будет лучше его заменить на бойца с полной линейкой жизни, либо наоборот подставить под удар (например, если погибает монах, то все остальные получат по одному очку силы).

— Если вы не можете пройти текущий этап, то вернитесь в уже пройденную башню для получения опыта и денег. Таким образом можно неплохо прокачаться и заработать монет.

— Подбирайте карты исходя из их характеристик. В игре несколько типов карт: Спецназ, Внешний мир, Мастер единоборств, Преисподняя. Бонусы могут действовать только на карты определенной группы.

— Восстановления персонажей можно не ждать. Просто выйдите из игры, переведите время на пару часов вперед и затем перезагрузите телефон.

— Карты имеют свои бонусы, их нужно обязательно изучить и подбирать колоду максимально эффективно.

— Соберите все три возможные команды, желательно чтобы они были максимально разнообразными. Таким образом вы будете готовы к любой ситуации, к тому же можно не ждать восстановления персонажей, а просто переключить команду и снова играть.

— Обязательно проходите режим «Испытание», за участие в этих событиях можно получить уникального персонажа.

— Участвуя в войнах фракций можно зарабатывать очки войны, чем больше очков войны у фракции, тем выше ее ранг, и выше еженедельная награда для ее членов.

— Привяжите игру к аккаунту WB Games, так вы сможете играть на нескольких устройствах, и сохранить прогресс на серверах разработчиков (без привязки аккаунта восстановить игру будет невозможно).

Источник: https://games.mail.ru/pc/articles/secret/sovety_po_prohozhdeniju_mortal_kombat_x_mobile_by_strange_r_88_mail_ru/

Android: отслеживание смартфона без GPS, взлом упаковщика Qihoo и модификация приложений в рантайме — «Хакер»

Содержание статьи

Сегодня в выпуске: отслеживание смартфона с выключенным GPS, взлом продвинутого упаковщика Qihoo, восстановление истории переписки и удаленных сообщений WhatsApp, модификация приложений в рантайме. А также: советы по использованию шифрования в своих приложениях, обзор библиотеки Android KTX, способы распознавания отпечатков, лица и голоса и, конечно же, подборка свежих библиотек.

  • StaCoAn — инструмент для автоматизированного статического анализа приложений для Android; ищет захардкоженные API-ключи, API-эндпойнты, ключи шифрования и ошибки;
  • Quiet — не новая, но весьма интересная библиотека для передачи данных (протокол TCP) с помощью звука;
  • Electra — jailbreak для iOS 11.0–11.1.2;
  • LibScout — инструмент для поиска уязвимых версий библиотек в приложении (может работать с обфусцированным кодом).

PinMe: Tracking a Smartphone User around the World — исследование, посвященное отслеживанию перемещений смартфона (и его владельца) без использования GPS, геолокации по базовым станциям и точкам доступа Wi-Fi. Вместо этого исследователи из Института инженеров электротехники и электроники использовали акселерометр, гироскоп, барометр и компас, которые позволили отследить маршрут перемещений с точностью GPS.

Суть метода в следующем. На смартфон устанавливается приложение PinMe. В момент запуска оно получает информацию о последнем IP-адресе смартфона и таким образом определяет его приблизительное местоположение.

Затем начинается сбор информации с датчиков, который позволяет определить скорость движения, периодичность остановок и высоту над уровнем моря. Эта информация используется для определения способа передвижения (ходьба, автомобиль, общественный транспорт, самолет) с помощью нейросети.

Другая нейросеть используется для определения точного местоположения по косвенным признакам, таким как высота, расписание рейсов и другие данные.

Результат оказался весьма впечатляющим. Исследователям удалось добиться точности, сопоставимой с GPS.

Однако есть и ограничения: PinMe не будет работать в лесу и других местах, где нет дорог, он плохо работает в плоской негористой местности с похожей топологией улиц (например, Манхэттен с его квадратными улицами).

Также PinMe не сработает, если на смартфоне активирован Tor-туннель (IP-адрес отправной точки будет неправильным).

Черным отмечен маршрут, построенный с использованием GPS, желтым и зеленым — при помощи PinMe Загрузка …

A Virgil’s Guide to Pentest: Operation Android — основы пентеста для начинающих. Статья довольно сумбурно написана, но из нее можно вынести многие интересные вещи. Например:

  • два главных инструмента — jadx-gui (декомпилятор) и apktool (позволяет разобрать APK и собрать его обратно);
  • самый простой способ обойти SSL pinning — Android-SSL-TrustKiller;
  • самый удобный инструмент автоматического поиска уязвимостей — Drozer;
  • значения ro.build.version.release, ro.product.model и ro.product.brand в эмуляторе стоит изменить. Некоторые приложения используют их для идентификации эмулируемой среды;
  • если в эмуляторе есть root-доступ и приложение отказывается работать, просто переименуй файлы /system/app/SuperUser.apk (SuperSU.apk) и /system/bin/su.
Читайте также:  Как скрыть системную панель android - хитрые советы

Dissecting mobile native code packers. A case study — анализ приложения, защищенного с помощью упаковщика Qihoo. В статье приведено огромное количество деталей, остановимся на некоторых из них.

  1. DEX-файл приложения весит больше четырех мегабайт, однако при его анализе становится ясно, что там просто нет столько кода: все, что он делает, — это передает управление нативной библиотеке. Так происходит потому, что большую часть файла занимает дописанный в его конец зашифрованный фрагмент.
  2. Загруженная нативная библиотека выполняет несколько проверок на то, не работает ли она под отладчиком, а затем расшифровывает и загружает в память вторую библиотеку. Кроме проверок на присутствие отладчика, библиотека также использует другой метод защиты — виртуальную машину, которая исполняет байт-код вместо нативного кода ARM.
  3. Вторая нативная библиотека — это загрузчик DEX-файлов. Он извлекает из конца оригинального DEX-файла зашифрованный фрагмент, расшифровывает его, подготавливает рантайм для исполнения, а затем передает ему управление.

Используемые техники защиты от дебаггинга:

  • чтение файла /proc/self/status и проверка, что значение TracerPid равно нулю;
  • чтение бинарного файла линкера (/system/bin/linker) и проверка первого байта функции rtld_db_activity (если отладчик не подключен — эта функция будет пустой заглушкой);
  • мониторинг файла /proc/PID/cmdline всех процессов (к которым есть доступ) в поисках определенных строк (android_server, gdb, gdbserver и других);
  • проверка файла /proc/net/tcp на содержание строки 00000000:23946 (это означает, что к устройству подключен IDA);
  • мониторинг файлов /proc/self/mem и /proc/self/pagemap, чтобы узнать, что никакое другое приложение не прочитало их.

 Загрузка …

WhatsApp Forensics: Decryption of Encrypted Databases and Extraction of Deleted Messages on Non-Rooted Android Devices — простая, но в ряде моментов интересная статья о том, как извлечь историю переписки WhatsApp из Android-смартфона. Три основных метода:

  1. Сделать бэкап переписки с помощью самого WhatsApp. Бэкап будет зашифрован, и авторы не рассказывают, как извлечь ключ, зато обещают выпустить фирменную утилиту для автоматического дампа бэкапа.
  2. Получить права root и скопировать базу данных WhatsApp из приватного каталога (файл msgstore.db). Она не зашифрована, поэтому ее легко просмотреть с помощью любого SQLite-вьюера.
  3. Сделать бэкап средствами Android. Некоторые производители добавляют в свои смартфоны функцию бэкапа, и многие из них даже не заботятся о том, чтобы его зашифровать. На примере смартфона компании Oppo авторы делают бэкап данных установленных приложений, а затем без всяких проблем извлекают из него данные WhatsApp (включая msgstore.db).

В качестве бонуса авторы рассказывают, как в ряде случаев можно восстановить удаленные сообщения. Дело в том, что перед записью сообщения в базу данных WhatsApp сначала пишет его в кеш (файл msgstore.db-wal), а затем переносит в msgstore.db. При удалении сообщения оно будет удалено из основной базы, но иногда может остаться в кеше, откуда его легко извлечь.

Удаленное сообщение, оставшееся в кеше

Mobile Application Hacking Diary Ep.2 — статья с описанием техник, изменяющих поведение приложений Android и iOS, на примере обхода проверок наличия прав root на устройстве. Итак, три разные техники:

  1. Изменение кода. Декомпилируем приложение с помощью Bytecode Viewer (автор рекомендует использовать именно его из-за наличия сразу нескольких движков декомпиляции в комплекте). Находим нужный участок кода, дизассемблируем приложение с помощью apktool, находим тот же участок кода и изменяем возвращаемое им значение (например, true на false). Собираем обратно и устанавливаем.
  2. Изменение кода на лету с помощью отладчика. Распаковываем приложение с помощью apktool, изменяем значение поля android:debuggable в AndroidManifest.xml на true, запаковываем обратно. Подключаемся к приложению с помощью отладчика AndBug и выполняем трассировку в поисках нужного нам метода. Затем подключаемся к приложению с помощью jdb, ставим брейк-пойнт на нужный метод и изменяем возвращаемое им значение.
  3. Автоматическое изменение кода на лету с помощью Frida. Инструмент Frida позволяет выполнить трассировку и внедрить свой код в любое приложение на смартфоне. В примере автор использует скрипт для поиска нужного метода, а затем приводит пример скрипта, который находит этот метод и изменяет возвращаемое им значение. Однако в большинстве случаев тебе даже не придется самому писать скрипты. В репозитории Frida CodeShare можно найти множество уже готовых.

 Загрузка …

Developer Brings Full Project Treble Compatibility to the Xiaomi Redmi Note 4 — занятная статья о том, как разработчику с форумов XDA Developers удалось портировать фреймворк Treble на Xiaomi Redmi Note 4.

Напомню, что инициатива Treble предполагает полностью реорганизовать низкоуровневые компоненты Android, ответственные за поддержку железа.

Начиная с восьмой версии Android разделен на две части, которые располагаются в разных разделах: vendor и system. Первый содержит исключительно код, зависящий от железа: драйверы и компоненты HAL. Второй — это сам Android.

Между собой эти части связываются с помощью сообщений и никогда не вызывают друг друга напрямую.

Источник: https://xakep.ru/2018/03/05/android-228/

6 приложений для достижения целей

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

Итак, представляем вам обзор бесплатных полезных приложений для гаджетов, которые помогут не откладывать важные дела на потом, а научат вас быть продуктивными и достигать всех поставленных целей.

Beeminder

Приложение позволяет самостоятельно выбрать стратегию плана действия по достижению поставленной задачи. Ежедневно вам предстоит выбирать задания, за которые в конце дня будете получать баллы, конечно, если их выполните.

Вся загвоздка в том, что вы не просто следите за собой, но и получаете реальные штрафы за отсрочку задач. Деньги списываются со счета автоматически, поэтому в ваших же интересах не сворачивать с намеченного пути.

Скачать приложение для Android и для iOS

Wunderlist: списки текущих дел

Wunderlist позволяет создавать списки дел и управлять задачами. Списки можно уточнять комментариями, подзаданиями и даже прикреплять уточняющие файлы. Приложение позволяет устанавливать определенный срок выполнения задачи и напоминания, которые будут появляться на экране смартфона.

Скачать приложение для Android и для iOS

Lift (Coach.me)

 Lift – приложение-первооткрыватель в области достижения целей. Из года в год программа совершенствуется и радует пользователей новыми «привычками». Функционал и интерфейс очень простые: вы выбираете из списка то, что хотите «прокачать».

Например, больше пить воды или читать хотя бы час в день. К задачам можно добавлять заметки или замечания. Ежедневно возле аватара будет отображаться число выполненных задач и заданий.

Так вы сможете самостоятельно следить за ростом своих правильных привычек.

Скачать приложение для Android и для iOS

Goal Tracker & Habit List

 Удобный менеджер задач, в котором просто хранить список ежедневных дел и планируемых встреч. Приложение в графиках и отчетах показывает, что вы успели выполнить, а над чем еще стоит поработать.

К сожалению, программа особо не мотивирует: не хвалит и не ругает. Она помогает только выстраивать дела по важности, а за выполнением следить необходимо самостоятельно.

Скачать приложение для Android 

Better Every Time

Если вы очень давно мечтали выполнить поставленную перед собой задачу, но всегда откладывали работу на потом, то с приложением Better Every Time вы будете стремиться выполнить все. Дело в том, что программа представляет ваши цели в виде красивого восхождения на гору.

Каждый маленький шажочек к цели открывает перед вашим взором невероятный пейзаж. Согласитесь, так двигаться к совершенству гораздо приятней.

Приложение бесплатное и доступно только для iOS.

Одновременно можно ставить только одну задачу, но встроенные покупки позволяют расширить эту границу.

Скачать приложение для iOS 

Pledge — Make New Habits

Суть программы – мотивировать человека либо же осуждать за то, что он не сделал. Если вы справляетесь с поставленной перед собой задачей, а ее вы вписываете в свободную строку, то приложение начисляет вам баллы. Не справляетесь – получаете осуждение.

Скачать приложение для Android 

Достигайте большего каждый день, а в этом вам помогут вышеуказанные приложения. Не ленитесь составлять списки и с удовольствием вычеркиваете выполненные задачи.

3 января 2017

Источник: https://vse-kursy.com/read/4-6-prilozheniy-dlya-dostizheniya-celi.html

Ссылка на основную публикацию