Статьи

Зберігаються паролі до облікових записів в Android у відкритому вигляді?

  1. Схожі матеріали

Копався я, значить, в інтернеті у своїх справах і наткнувся в пошуку на прецікаві затвердження Копався я, значить, в інтернеті у своїх справах і наткнувся в пошуку на прецікаві затвердження. Мовляв на пристроях під управлінням Android паролі зберігаються в базі даних у відкритому вигляді. Фантастика. Невже програмісти Google такі дурні? А ось доморощені хакери, як завжди, на висоті :-). Здавалося б, як все просто, скопіював з телефону файл /data/system/accounts.db або / data / system / users / 0 (залежить від версії android), відкрив його sqlite-браузером і ось вони, паролі, на блюдечку! Користуйся. Ну і хто прочитав паролі? А? Не буду описувати процес аутентифікації докладно. Це буде нудно. Так ось, коли Ви реєструєте свій пристрій в акаунті google, ви проходите стандартну процедуру аутентифікації. Тобто, вводите свій email та пароль. Після цього, пристрій передає на сервер назву і модель пристрою, imei і отримує auth token (авторизаційний токен). дійсний тільки для даного пристрою. Ось він і зберігається в account.db.

І практично всі сучасні сервіси використовують такий тип авторизації. Отже, якщо Ви забули пароль від свого облікового запису Google, шукати його в телефоні абсолютно марно. Спробуйте стандартна програма відновлення пароля до аккаунту. Щоб подивитися які пристрої підключені до аккаунту (за умови що у вас є пароль) зайдіть в свій аккаунт google - настройки - аккаунт - особистий кабінет і Ви побачите свій пристрій. Можна, до речі, спробувати його пошукати, якщо пристрій підключено до мережі інтернет.

Можна, до речі, спробувати його пошукати, якщо пристрій підключено до мережі інтернет

Вибачте, я назвав свій телефон носком, просто, він періодично втрачається :-). Отже, якщо у вас вкрали пристрій, або ви його втратили, ви можете його відключити в своєму акаунті.

Отже, якщо у вас вкрали пристрій, або ви його втратили, ви можете його відключити в своєму акаунті

Після цього, auth token буде недійсний, і з цього пристрою буде неможливо підключитися до цього аккаунту. А ось дані, що знаходяться на пристрої, пошту і інше, якщо вони не були зашифровані, можна буде прочитати. В акаунті, також, можна віддалено стерти дані з пристрою. Тобто, при натисканні цієї кнопки, при першому ж вході пристрою в інтернет, дані будуть видалені. Це, якщо не брати до уваги їх заздалегідь без входу в інтернет. Бажано, звичайно, шифрувати дані на пристрої, але це зовсім інша тема. А взагалі, Google рекомендує двухфакторную аутентифікацію. Зберігати паролі потрібно для Email протоколів POP3, IMAP, SMTP і Exchange ActiveSync. Всі вони вимагають надання пароля при кожному підключенні до сервера. І то вони шифруються, нехай не так складно. А у відкритому вигляді паролі зберігалися тільки на зорі розвитку мережі інтернет :-).

Гарного вам настрою.

Автор: Darkeye .

Ще цікаве в мережі.

Схожі матеріали

Перейти до стрічки статей

Невже програмісти Google такі дурні?
Ну і хто прочитав паролі?
А?

Новости

Как создать фото из видео
Кризис заставляет искать дополнительные источники дохода. Одним из таких источников может стать торговля на валютном рынке Форекс. Но чтобы не потерять свои деньги необходимо работать с надежным брокером.

Как оформить группу в вконтакте видео
Дано хотел свой магазин в вк, но не знал с чего начать его делать. Так как хотелось не банальный магазин с кучей ссылок и фото, а красиво оформленный. С меню, с аватаркой. После просмотра видео создал