Форум программистов, компьютерный форум CyberForum.ru

Token из приложения Android - Android

Войти
Регистрация
Восстановить пароль
 
Demitrius
20 / 11 / 3
Регистрация: 17.05.2014
Сообщений: 99
22.06.2014, 16:53     Token из приложения Android #1
Друзья, добрый день!

При подключении к сетевому чату Android программа отправляет некий запрос серверу с токеном аппарата.
Токен не меняется при удалениии приложения, очистке личных данных и при изменении AndroidID.

Вопросов несколько:


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

Платёжная система Googl Play
полный доступ к Интернету
просмотр состояния сети

Предотвращать переход устройства в спящий режим
управлять вибровызовом

Проверять доступ к защищённом хранилищу


2. Каким образом можно изменить Token, имея доступ к папке этого приложения на устройстве?

Декомпилировал APK файл, но с трудом могу там разобраться. C упоминанием слова Token всего 20 файлов.
Сам Token выглядит следующим образом (смог несколько найти)
Кликните здесь для просмотра всего текста
d8a467a5-5217-310a-9168-e448854d7981
fbcbe2a5-35c1-3945-ae0e-1d81cef526b7
fdeff2d4-4075-315e-9792-73810c4f0e2b
02389227-30ed-3032-b5fd-29913a1a892f



Заранее спасибо за ответы!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.06.2014, 16:53     Token из приложения Android
Посмотрите здесь:

Сборка Android приложения Android
Android Вылет приложения из-за android:background
Жизненный цикл Android приложения Android
Android Создание приложения на Android
Запуск приложения с загрузкой android Android
Подключение к внешней БД из приложения на Android Android
Закрытие приложения эклипс android Android
Анимация текста Android приложения Android
Заставка для приложения android Android
Android Изменение приложения на android
Android > 5 версии права приложения Android
Android Сборка приложения в AS (совместимость >= Android 4.0)

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
KillAndEat
63 / 63 / 8
Регистрация: 17.05.2013
Сообщений: 286
23.06.2014, 13:44     Token из приложения Android #2
Если я правильно понял то ваше приложение реализует OAuth протокол авторизации. Токен генерируется из данных которые получают во время регистрации приложения в процессе разработки. Эти данные посылаются на сервер и в ответ сервер шлет токен, который вы сохраняете в приложении и используете для работы. Изменить его нельзя т.к. в таком случае токены не совпадут и приложение не авторизируется. Хранят токен обычно в префиренсах.
Demitrius
20 / 11 / 3
Регистрация: 17.05.2014
Сообщений: 99
23.06.2014, 13:47  [ТС]     Token из приложения Android #3
KillAndEat
Токен генерируется из данных которые получают во время регистрации приложения в процессе разработки
Регистрации в какой момент? Когда оно устанавливается?
KillAndEat
63 / 63 / 8
Регистрация: 17.05.2013
Сообщений: 286
23.06.2014, 13:49     Token из приложения Android #4
когда разработчик пишет код приложения. до момента компиляции
Demitrius
20 / 11 / 3
Регистрация: 17.05.2014
Сообщений: 99
23.06.2014, 13:52  [ТС]     Token из приложения Android #5
KillAndEat
когда разработчик пишет код приложения. до момента компиляции
А как тогда этот токен может быть разным у всех устройств, которые подключаются к серверу?
KillAndEat
63 / 63 / 8
Регистрация: 17.05.2013
Сообщений: 286
23.06.2014, 13:58     Token из приложения Android #6
когда происходит первый запрос, производится редирект на страницу подтверждения доступа, где вы в свою очередь вводите пароль и логин. Ведь пароль и логин у всех разные=) вот и токены разные.

http://api.yandex.ru/oauth/doc/dg/co...auth-intro.xml

тут неплохо написано.
Yandex
Объявления
23.06.2014, 13:58     Token из приложения Android
Ответ Создать тему
Опции темы

Текущее время: 13:36. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru