@android_ru

Страница 1391 из 3205
Umren
10.05.2017
12:39:53
Что у тебя все безопасно

и ты это н епотеряешь

Аудит пройти

итд

Google
Umren
10.05.2017
12:40:43
Соотв если завтра твое приложение скачают 100к юзеров

кто-нидь стукнет

Михаил
10.05.2017
12:40:46
Нигде на 100% не безопасно, и 100% гарантии что не потеряешь никто дать не может

Umren
10.05.2017
12:40:52
и ты сядешь

Umren
10.05.2017
12:41:39
Обычно на такое время даже не тратят ))

Sergey
10.05.2017
12:43:26
Нигде на 100% не безопасно, и 100% гарантии что не потеряешь никто дать не может
https://t.me/androiddevpodcast тут есть разработчики с СБ и Касперского, лучше спросить у них что и как

Михаил
10.05.2017
12:43:44
Это в суде расскажешь если он будет ?
Все же думаю ты перегибаешь. Ну допустим скрин с картой я заменю, но по твоим словам опять таки все записные книжки и заметки под это попадают

Umren
10.05.2017
12:43:57
Понимаешь, есть определенные вещи которые регулируются законами разных стран

Ты можешь думать что угодно, но когда прищучат уже будет поздно

Sergey
10.05.2017
12:44:42
Да знаю, там толко по подкасту чат
не, иногда и пофлудить можно

Google
Umren
10.05.2017
12:44:50
Просто хранить пароли - это законно, хранить кредитки - нет

Михаил
10.05.2017
12:45:15
не, иногда и пофлудить можно
Попробую спросить про юридические моменты

Sergey
10.05.2017
12:45:35
они обязаны знать точно

Михаил
10.05.2017
12:45:41
Просто хранить пароли - это законно, хранить кредитки - нет
но я не могу контролировать хранит ктото кредитку у меня в приложении или нет

Umren
10.05.2017
12:46:01
Я ж говорю, это судье объяснишь

Скажешь мол вот у меня есть такая возможность, но я не говорю хранить

Только люди начали хранить

Михаил
10.05.2017
12:46:24
удали юай для кредитки
это, да сегодня удалю на всякий

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

Sergey
10.05.2017
12:47:45
у нас в универе говорили, что если хочешь сесть в тюрьму, храни банковские данные у себя в приложении ) это немногое что я запомнил с универа

Yury
10.05.2017
12:47:57
@rbyakov а файлы деобфускации загружены в гугл плей?

Sergey
10.05.2017
12:49:07
спроси точно у спецов

Роман
10.05.2017
12:49:40
apk и все
возможно у тебя shrink resources

Sergey
10.05.2017
12:50:15
Umren
10.05.2017
12:50:24
спроси точно у спецов
да это точно, я делал один проект пару лет назад и там всплыла эта тема, в итоге данные должны быть вообще в отдельном месте после аудита на замочке и если ты их потеряешь тебя карают

а просто хранить это ЛОКАЛЬНО на андроиде за это ваще разорвут

Donna Anna
10.05.2017
12:51:23
Попробую спросить про юридические моменты
1) вы не можете хранить личные данные. не пробуйте их собирать. 2) вы не можете хранить данные крединых карт. в первую очередь потому, что ваше приложение взломают добрые люди, а посадят - вас. 3) сбор денег из приложения в обход Гугль Маркета возможен только для продажи реальных вещей. вы уверены, что у вас такое приложение?

Google
Михаил
10.05.2017
12:51:28
Sergey
10.05.2017
12:51:42
а просто хранить это ЛОКАЛЬНО на андроиде за это ваще разорвут
да и на иос неочень безопасно локально хранить

Umren
10.05.2017
12:51:52
да в любом месте

Aliaksandr
10.05.2017
12:51:53
У меня ты сам название всех полей пишешь,
Я такое и в простом сообщении могу, толку тогда от приложения?

Umren
10.05.2017
12:52:00
их недолжно быть локально вообще никогда не копий ничего

Михаил
10.05.2017
12:52:39
Я такое и в простом сообщении могу, толку тогда от приложения?
Ну там не совсем так все, поставь и посмотри если хочеш

Umren
10.05.2017
12:55:16
Сбор это значит передача 3м лицам

Ты 3е лицо

как разработчик приложение

приложение - твоя собственность

Donna Anna
10.05.2017
12:55:45
1е и 2е сбор персональных это наверное немного другое, я их никуда не собираю, ничего не требую вводить. Это оффлайн менеджер паролей. 3е у меня нет никаких покупок в приложении (и рекламы тоже)
второе это не сбор персональных данных, это ситуация "ваше приложение взломали у пользователя украли деньги". пользователь пишет заявление на вас, и все.

Михаил
10.05.2017
12:59:03
второе это не сбор персональных данных, это ситуация "ваше приложение взломали у пользователя украли деньги". пользователь пишет заявление на вас, и все.
Ну опять, скажите мне в чем отличие обычных заметок (в данном контексте), от моего менеджера паролей. Если я храню в заметках пароли и данные карт и меня взломали я могу идти в суд подавать? Ведь "Ваше приложение хранило..."?

Umren
10.05.2017
12:59:18
угу

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

а во вторых ты еще их и потерял

два срока сразу :)

Donna Anna
10.05.2017
13:00:48
Ну опять, скажите мне в чем отличие обычных заметок (в данном контексте), от моего менеджера паролей. Если я храню в заметках пароли и данные карт и меня взломали я могу идти в суд подавать? Ведь "Ваше приложение хранило..."?
тут вопрос спорный на самом деле, но есть нюанс - если ваше приложение позиционирует себя как "надежное хранилище паролей" то за секьрность как бы отвечаете вы. заметки себя так не позиционируют. и логика будет: раз из надежного хранилища пропали данные - может их разработчик украл?

Denis
10.05.2017
13:03:11
Сделай опенсорсным, лол

Google
Umren
10.05.2017
13:03:20
"Если вы хотите хранить полные данные карт (без cvc, cvv - это хранить никто не разрешит, даже с сертификатом) вам нужно иметь сертификат PCI DSS. "

Михаил
10.05.2017
13:04:34
тут вопрос спорный на самом деле, но есть нюанс - если ваше приложение позиционирует себя как "надежное хранилище паролей" то за секьрность как бы отвечаете вы. заметки себя так не позиционируют. и логика будет: раз из надежного хранилища пропали данные - может их разработчик украл?
Ну надежность это понятие размытое. Я не даю 100% гарантий надежности. Может он украл, а может и нет, мне кажется в первую очередь будет отвечать тот кто действительно их украл... Как будто с банковских карт и счетов деньги не воруют.

Umren
10.05.2017
13:05:43
@tridetch ну чего ты демагогию разводишь, убери про карты вначале в приложении своем и в интерфейсе и в скриншоте и в упоминании и тебя уже не посадят скорее всего

хочешь хранить данные - читай про PCI DSS

потом проходи аудит и плати за него

он не бесплатный

Admin
ERROR: S client not available

Aliaksandr
10.05.2017
13:06:33
Ну логика железная: я так думаю - значит я прав.....
Какие данные, такая и логика. Если это данные ценные, то доверять "мой закрытый код честно ничего не украдёт ни в одном из обновлений" глупо.

Umren
10.05.2017
13:07:19
@tridetch и вторая проблема - то что этим приложением нормальные люди пользоваться незахотят, ты не гугл что бы хранить у тебя пароли

Nikita
10.05.2017
13:08:03
Я делал приложение, где в качестве приватного ключа юзался пинкод пользователя, закешированный с уникальной солью

Там невозможно получить доступ к этим данным без пина :)

Umren
10.05.2017
13:08:52
Нет ничего невозможного

Nikita
10.05.2017
13:09:08
После этого пин изменять можно?
Да, если ты помнишь старый пин

А так никак :)

Nikita
10.05.2017
13:09:40
Прост чтоб пины на разных устройствах отличались

Google
Marat
10.05.2017
13:10:17
В приватных данных приложения
в приватных данных это где?

Nikita
10.05.2017
13:10:30
Наличие соли у хацкера ничего не даёт особо :)

Nikita
10.05.2017
13:10:42
Народ, может кто посоветовать пример приложения в котором реализован функционал NFC передачи данных в обе стороны?

Nikita
10.05.2017
13:10:49
в приватных данных это где?
Ну просто в sharedpreference, mode private

Aliaksandr
10.05.2017
13:11:05
Хм.)

Nikita
10.05.2017
13:11:05
С рутом легко можно получить доступ в эту папку

Но там будут страшные циферки

Sergey
10.05.2017
13:11:44
https://medium.com/@enriquelopezmanas/a-follow-up-on-how-to-store-tokens-securely-in-android-e84ac5f15f17

Nikita
10.05.2017
13:12:54
https://medium.com/@enriquelopezmanas/a-follow-up-on-how-to-store-tokens-securely-in-android-e84ac5f15f17
Это все секретно ровно до наличия рута у пользователя

Потом ничего не работает

Umren
10.05.2017
13:13:00
https://medium.com/@enriquelopezmanas/a-follow-up-on-how-to-store-tokens-securely-in-android-e84ac5f15f17
вроде в том же андроид дев подкасте обсуждали что кто захочет получить токен возьмет его

нету никакой защиты от этого

Sergey
10.05.2017
13:13:12
ну, да

Nikita
10.05.2017
13:13:21
А рут до 7.0 получается легко

Sergey
10.05.2017
13:13:25
Absolute security does not exist

Nikita
10.05.2017
13:13:29
С помощью уязвимости блек шип

Igor
10.05.2017
13:28:01
Да в общем-то никто не мешает с тем же flow использовать viper

Donna Anna
10.05.2017
13:28:29
Это все секретно ровно до наличия рута у пользователя
ну рут не очень причем. на самом деле на устройстве и сервере реализуется один алгоритм и сохраняется только часть от этого алгоритма (грубо говоря есть строка, хардкод которую любой может вытащить при желании, есть рандомное число которое генерируется в момент запроса и есть нативный код который по сложному алгоритму получает токен) север изначально знает константу изначально знает алгоритм и получает при запросе рандомное число (или отправляет его на устройство не важно). задача взлома сводимтся к декомпиляции алгоритма из с-шного кода и обычно овчинка не стоит выделки. Если там не кредитка, конечно ))))

Nikita
10.05.2017
13:29:31
Ну это не сложно

Константу достать

Или понять примерно алгоритм

Страница 1391 из 3205