Как стать автором
Обновить

Банки ультимативно лезут к нам в ш̶т̶а̶н̶ы̶ личную жизнь

Время на прочтение5 мин
Количество просмотров132K
Всего голосов 160: ↑149 и ↓11+187
Комментарии428

Комментарии 428

Обновил газпромбановский «Телекард 2.0» — программа при запуске сказала «Удалите AnyDesk, иначе я отказываюсь работать». Но мне AnyDesk нужен для управления своими компьютерами и серверами, поэтому пришлось удалить «Телекард 2.0» и установить старую версию, которая такого не требовала.
И гугл это никак не смущает?
Формально Гугл же и на андроиде говорит, что приложения должны запрашивать только реально нужные права или в момент когда такие права понадобятся. Но приложения некоторых банков положили на Гугл.
Да и гуглу пофиг, всем пофиг, это главная проблема.
Пока сами пользователи не опустят приложения банков на дно в плеймаркете, они не пошевелятся.

Вы не правы, гугл закручивает гайки на эту тему. Они просто делают это мягко, потому что ленивые разрабы не хотят апдейтить приложения под новые правила. Потому ужесточения касаются, как правило, таргетированных под последние API приложений. И у «редисок» есть долго прокатывающий вариант просто не поднимать target API.

"… ленивые разрабы не хотят апдейтить приложения под новые правила."

— Малое уточнение, претензия всё же должна быть никак не к разработчикам, но к заказчикам, к тем кто лично утверждает ТЗ на приложение, т.е. — к банкстерам.

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

НЛО прилетело и опубликовало эту надпись здесь

Подозреваю, что ваш комментарий из разряда "ну и чо?", и все же отвечу.
Например, сейчас я уже третий день пропихиваю в приложение на Маркете разрешение на сбор геопозиции в фоне, потому что Андроид считает такое разрешение нужным при работе с BroadcastReceiver.
Я заявил этот пермишен в манифесте, добавил экран с вопросом пользователю и опцией перейти в настройки чтобы дать доступ (декларации в манифесте не достаточно). Я даже отсек явный запрос разрешения если пользователь не использует соотв. функцию. И добавил обоснование для ревьювера гугла, приложив к тексту видео-демо.
И все равно этого мало. Нужно теперь явно написать пользователю как и зачем я использую его локейшен, пообещать никуда его не отправлять и тп. Еще и политику конфиденциальности из-за этого придумать и где-то выложить.


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


К примеру, еще в Андроид 7 ЕМНИП все это было не нужно — достаточно добавить пару строчек в манифест. И вот уже пользователь на все был согласен если приложение у него уже установлено.


Если это вам не пример, то дальше говорить не о чем.

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

Таких граблей при работе с Google Play очень много и с опытом их постепенно собираешь. И просто машинально выполняешь формальные действия при добавления того или иного функционала в приложение. Надо читать правила между строк — что НА САМОМ деле ревьювер будет проверять и смотреть исходя из своей внутренней инструкции. Да, это может звучать как-то неправильно, но из-за массовости ревьювер едва ли будет обладать серьёзной квалификацией и тем более точно не обладает полномочиями по отклонению от внутренних правил (либо имеет, но следование методички для него самый безопасный вариант поведения). Так что проще адаптироваться, чем спорить. Во всяком случае пока у тебя маленькое приложение.

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

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

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

Уже давно ходят слухи, что Гугл постепенно уберёт возможность устанавливать "левые" апк.
Только ПлейМаркет, только хардкор!

Я лично участвовал в разработке андроид клиентов двух банков, и поверьте — разработчикам нет никакого интереса запрашивать разрешения там, где они не нужны, и к такому приводят именно неадекватные требования в тз. Надо понимать что доступ к телефону на андроид который запрашивает тот же сбер — это доступ к куче статусов устройства (там всякие к какой сети подключено и проч.), так что не ясно зачем они его запрашивают. Но я чуть более чем согласен, что какого хрена сбер какой-то там свой антивирус встроил который я не просил и теперь хочет повышенных системных привелегий, при том что приложение по факту работает без них, уже давно поставил им за это 1 в маркете да и в общем то отказался от использования их услуг. Могу сказать только одно — если нужно, но выбора нет — можно поставить magisck root и permission manager (если не путаю название) и можно дать ненастоящие права на все приложению (на все запросы по правам оно будет получать типовые ответы — контактов нет, файлов нет, звонков нет etc), или поступить проще и использовать веб версию.
Да, все это довольно очевидно. Иногда просто непонятно, что это за попытки в сотый раз написать статью в ключе канала рен-тв)
Контакты нужны для удобства переводов по номеру телефона(чтобы не набирать номер по памяти, а просто выбрать нужный подписанный). Доступ к звонкам возможно для звонков из приложения в ТП(есть такая возможность) и так далее.
Звонки из приложения прекрасно работают без разрешения «доступ к звонкам» — в нормальных приложениях у вас просто откроется стандартная звонилка с уже введённым номером.
Равно как и требование разрешения на доступ к всем контактам не является необходимой частью перевода по номеру телефона — если человек хочет ввести номер сам, не нужно отнимать у него возможность использовать приложение совсем.
А как в звонилке будет введён номер без разрешений? Это ведь потенциальная уязвимость. Если есть возможность набрать номер внешней программой, то и нажать кнопку звонка она вероятно может. А затем возможно и стереть факт звонка.
По поводу контактов как я понимаю разработчики пошли по пути упрощения приложения, которое и так перегружено. Если нет доступа к контактам, нужно дописывать алгоритма чтобы приложение не считало это за ошибку и не пыталось постоянно обновить контакты.
А параноики могут воспользоваться веб версией. Если уж контакты и сольют, то это может сделать ОПСОС с куда большей достоверностью и без всяких разрешений, т.к. в смартфоне они у многих записаны как попало. А зачем они банку я не особо представляю. Номера своих клиентов у них и так есть, а навязывать рекламу по телефону не своим, чревато. Особенно в последние годы.
Если есть возможность набрать номер внешней программой, то и нажать кнопку звонка она вероятно может. А затем возможно и стереть факт звонка.

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

Официальный способ открывать звонилку с номером в ней:
developer.android.com/reference/android/content/Intent#ACTION_DIAL

Еще есть интент открытия приложения камеры. Это тоже потенциальная уязвимость? Внешняя программа может ведь нажать на кнопку камеры и сохранить туда, откуда галерея не берет фото!!! Караул!!!
Я лишь сделал предположение.
А вызов через приложение может нести дополнительную информацию тех поддержке, чтобы клиенту не приходилось её называть или отправлять. К примеру лог, номер сессии и другая служебная информация которая поможет быстрее решить проблему клиента, либо выявить плавающий баг.
Не может, вызов — это просто вызов. Единственная разница — пользователь не подтвердит его самостоятельно в звонилке.
Насчёт антивируса — странно назвать это антивирусом, но если в момент звонка мошенников из чёрного списка приложение банка будет предупреждать об этом, то это правильно. Да, есть специальные приложения — определители, и тот кто их ставит, может отключить доступ банковского приложения к звонкам, а тот кто «во всём этом» не разбирается, получит по умолчанию включенную предупреждалку от банка. Конечно это должно рулиться в настройках. Так что с «антивирусом» достаточно логично, имхо

Это не я его так называю а сбер, им виднее.

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

Насчёт антивируса — странно назвать это антивирусом, но если в момент звонка мошенников из чёрного списка приложение банка будет предупреждать об этом, то это правильно. Да, есть специальные приложения — определители, и тот кто их ставит, может отключить доступ банковского приложения к звонкам, а тот кто «во всём этом» не разбирается, получит по умолчанию включенную предупреждалку от банка. Конечно это должно рулиться в настройках. Так что с «антивирусом» достаточно логично, имхо

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

Во-первых что значит «разбивать по параметрам»? Во-вторых, какой у вас андроид? Начиная с 9 версии там очень детальная модель пермишенов. Как пользователь, я бы не хотел чтобы она стала еще детальнее чем уже есть в 11 версии. Нужно не забывать и про баланс пользы и геморроя для разработки.

А смысл? Рейтинг приложений работает там где есть альтернатива. А тут её нету. Офф. приложение банка не заменить другим. Будь у него хоть 5 звезд хоть 1.

Заменить приложением другого банка.
Я привык у меня тут все друзья это не аргументы)
Ну либо да, продолжать есть кактус (двусмысленно получилось)

НЛО прилетело и опубликовало эту надпись здесь

Второго? Вы хотите сказать, что большинство имеет 1 карту, которую выдал работодатель? Как минимум, на кассах в супермаркете я вижу, что в очень большом количестве случаев это не так, у людей по нескольку карт. Ну и, последние лет 15 я получаю зарплату та свою карту (в разных компаниях) и ни в каких зарплатных проектах не участвую. По закону так может сделать кто угодно, в бухгалтерию нужно всего лишь сообщить реквизиты счета, на который нужно перечислять зарплату.

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

Как правило, обслуживание дебетовок бесплатное.


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

Завидую вам, вы богатый человек, если для вас лишние, например, 50 тысяч рублей в год, это смешно.


Для большинства все эти случаи не являются прямо уж критичным фактором.

На кассе присмотритесь к людям, у половины точно несколько карт. У меня 7 штук, например, от 4 банков. Мира среди них нет, и электрона нет. 2 из них, мне, в общем-то не нужны, из навязали банки при получении услуг, которые мне от этих банков были нужны, но обслуживание по ним бесплатное и они у меня, тем не менее, есть.

Как правило, обслуживание дебетовок бесплатное.

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

Это незаконно.

Но люди в абсолютном большинстве готовы терпеть, потому незаконная практика продолжается.
Тут дело даже скорее всего в другом. Если это так называемый «зарплатный проект» то у юрлица обычно в банке скидки есть на держателей карт, которые получают на неё ЗП. Т.е., для них действительно содержание бесплатно и перевод на неё ЗП так же без комиссии. А перевод на левую карту уже банк выставит комиссию. И, кстати, в одном месте работы у меня в бегунке был пункт посещения банка с целью переноса моей карты из «зарплатного проекта» того юрлица в обычного держателя физического лица (у которого свои тарифы). Но я тогда тем же посещением эту карту и уничтожил прямо в банке.
НЛО прилетело и опубликовало эту надпись здесь
Все что ниже Visa Signature (и аналога у мастеркарда) не представляет особой ценности. А Signature обычно дают на плюс-минус тех же условиях что и если просто придти в банк (то есть зарплата >200 тысяч)
На сколько я знаю, нет таких комиссий, но есть фиксированная сумма за перевод в другой банк(в районе 100-200р). В зависимости от тарифа некоторое количество таких переводов условно бесплатны.
А подключенный зарплатный проект даёт снижение процента комиссии при переводе физ лицам(самому себе к примеру), даже если з.п. никому не платится.

приходилось сталкиваться со стороны того кто банк выбирает в таких случаях.
Зависит от банка.
Вполне себе бывает И сумма за платежку И комиссия, бывает что и — заградительная (особенно если переводов физикам в другой банк много).
ЦБ все устраивает (пример — https://www.tinkoff.ru/invest/news/493975/ )


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

Как правило, обслуживание дебетовок бесплатное.

Может что-то типа электрона и бесплатное, а так сколько в последнее время пользовался дебетовыми картами, кредитных не было вообще, всегда надо за них платить чем-то.
почти у любого банка есть бесплатные карты, либо способы сделать карту бесплатной. (я про нормальные visa/master card)

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


Вариантов много, всегда можно найти тот, что подойдет именно вам. У меня все дебетовки классик-голд бесплатные.

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


А зачем приложение? Есть же интернет банк, вот приложение Сбера так и не поставил :)

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

Есть же интернет банк, вот приложение Сбера так и не поставил

Подчас иначе никак. Пример: в интернет-банке Сбера (по крайней мере так было еще год назад) не всегда отображались ОМС. Чтобы их увидеть, надо было в приложении выставить галочку (и — я уж не помню точно — вроде пополнить ОМС), тогда он появлялся. А до того — ни-ни.

Я всегда к работодателю прихожу со своей картой.
Сразу приношу заявление с реквизитами.

Это раньше было карточное рабство, хорошо что отменили.

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

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


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

Более того, даже два телефона (один-смартфон для интернета, другой — звонилка) — это вполне нормально. И каждый из них сейчас двухсимочный.


А рядом — еще один смарт уже без всяких симок для установки банк-клиентов.


Вообще, конечно весь коплект получается не совсем за полкопейки, но увы...

вот это не понимаю, этот как несколько симок в телефоне. Зачем?

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

Без приложения банка можно просто обойтись. Я лично предпочитаю личный кабинет на сайте банка.

Например, у росбанка ЛК через браузер очень глюкав. Я как-то пытался минут 40 перекинуть баблишко с карты на счет. И потом еще включить бонусную опцию на карте. В итоге плюнул, поставил приложеньку и за 2 минуты все сделал.

У альфа-банка, например, перевод по номеру телефона в другой банк доступен только в приложении. Через лк на сайте это вообще не сделать.

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

Я поставила, куда делась. На телефон с неосновной симкой… Хотя бы родные и близкие мне туда не звонят.

(Как раз недавно писала про это — и не мой ли комментарий подтолкнул людей к созданию этой статьи.)

ПС Между прочим, ранее мне по номеру телефона уже переводили. Но в какой-то момент функция оказалась отключенной.
Погодите, включить просто опцию? или именно выполнять сам перевод?
Включить опцию.

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

Отправка и получение у Сбера это отдельные опции, вы уверены что включили их? Если да, то тогда пахнет очередным скандалом со Сбером.

В веб версии нет доступа к СБП , не важно включена она через приложение или нет. Получить перевод по СБП без приложения теоритически можно, если приложение рание было уствновлено , вклечены все настройки и снесено. Однако Сбер после выхода с ЛК / переустановки приложения сбрасывает настройки профиля и вопрос с получением перевода по СБП без приложения может подвиснуть, надо проверять. А вот самому отправить по СБП перевод без приложения не получиться даже если опция в приложении включена и приложение работает. Недовольство этим фактом в группе вк люди высказывали не раз.

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

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

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

Уведомления по смс — это другой сервис.

А теперь нужно попробовать найти инструкцию по включению уведомлений именно по СМС(не Push), которые этот СМС-банк не упоминают.

В приложении. Главный экран, многоточие справа от имени, «все настройки», «уведомления от банка» и там выключить Push, это автоматически включит вместо них СМС. Эта настройка может сброситься при регистрации (когда вводите номер карты и создаете пароль для входа). Так сказала поддержка Сбера.

У меня так и стоит. Оповещения об операциях нет. Пытаюсь включить...


За услугу уведомления просит 60 рублей. Что эта цена напоминает...


Идем на официальную инструкцию (PDF)
Страница 3(выделение мое):


Услуга «Уведомления об операциях»: Подключение осуществляется на номер телефона, для которого зарегистрирован доступ к SMS-банку (Мобильному банку).
Плата за услугу составит 0, 30 или 60 рублей в зависимости от типа карты. Более подробно с тарифами по услуге «Уведомления об операциях»
можно ознакомиться на официальном сайте банка, пройдя по ссылке Тарифы(Тут снова PDF)

Идем на тарифы. Там везде "Информирование об операциях и авторизациях" — "… с даты регистрации доступа к SMS банку"


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


Еще отсюда


Зачем подключать сервис «Уведомления об операциях» (ранее — «Мобильный банк») для регистрации в СберБанк Онлайн?

И еще


В банкомате СберБанка: «Все операции» → «Информация и сервисы» → «СМС-банк» («Мобильный банк») → «Подключить» → «Уведомления по карте и СМС-пароли».

Ну, т.е. эти уведомления по какой-то причине намертво приколочены к тому, что в той инструкции по первой ссылке описаны.

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

Уведомления по смс (списания/поступления/итп) это же вроде отдельный сервис? Ну по крайней мере было так когда я там в последний раз смотрел О_о

Отдельный… В рамках "Мобильного банка"

Уведомления по смс о движении средств в сбере жестко увязаны с услугой «мобильный банк», как минимум, на момент, когда я этим интересовался. Если что-то и поменялось, то уже тогда, когда поменялась вебморда.
Я отключал мобильный банк пару лет назад. Но уже не помню как.
Отключить услугу «Быстрый платеж» в вебморде. Не оно?
Пишите что альтернатива — веб версия, пользователи могут просто не подумать об этом. Да, чуть менее удобно, зато никаких лишних привелегий.
Только вот в Словении нет ни одного банка с открытым API для клиентов.
Оценка от пользователей тоже ничего не решает. Посмотрите рейтин у Сбер Инвестор. Почти все пользователи жалуются на качество и 1-2 ставят, но лучше оно от этого не стало. (там еще и накруткой, похоже, занимаются)

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

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

В андроиде разве есть механизм выдачи единоразово или на ограниченное время?
Не помню точно, но вроде или уже есть (в 11) или будет в 12. Где-то читал апдейт про это

в 11 если долго не пользоватся — отзовут вообще все.

Вроде уже с 10ки когда запрашиваешь разрешение — три варианта — выдать навсегда, выдать только на этот сеанс, не выдавать
В 11 ещё есть: дать доступ только во время работы с приложением.

Смущает похоже.
Начиная с API level 30 (Android 11) — либо указывайте конкретные приложения (b и не факт что лимита там нет) которые волнуют либо отдельно approval для этой штуки в Play Store.
Но приложение должно API level 30 поддерживать.
C августа 2021 требование поддерживать API Level 30 для загрузок apk

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

С уважением,
Команда экспертов Газпромбанка
Доступ к моему телефону могут получить и шпана в подворотне, и карманники в метро. Но это не повод телефоном не пользоваться. Как и вашем случае — не повод ограничивать человека в использовании других программ (особенно тех, которые нужны по работе)…
Я слышал, все преступления с хищением денег совершаются с помощью денег.
Предлагаю запретить деньги. Тогда их не будут красть.
gazprombank> С помощью этой программы мошенники могут получить доступ к вашему телефону

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

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


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

Мне думается, что достаточно было предупредить человека об этом.
А так, получается, что у человека нет возможности пользоваться продуктами банка, несмотря на заключенный договор — вряд ли это корректная позиция со стороны банка.
А ведь можно просто предупреждать пользователя, что у него установлены приложения для удалённого управления, и спрашивать сам ли он их установил, если сам, давать запускать приложение, если не сам, давать возможность позвонить в поддержку, где ему расскажут что делать. Но нет, у нас надо запретить и не пущать.
Так «антивирус» для этого и навязывается, чтобы знать: какие приложения у пользователя установлены, какие запущены. Это ваше «просто» и есть цель избыточных разрешений — составить профиль пользователя: игры, приложения других банков, приложения магазинов и сервисов.

А под iOS такая же картина? Интересно было бы увидеть аналогичную табличку.

Говорят, что нет. Там всё строго.

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

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

Вспоминается вот иск Касперского к Apple про их аналог Screen Time
https://www.theverge.com/2019/4/27/18519888/apple-screen-time-app-tracking-parental-controls-report например
удовлетворенный иск.
Ждем приложение от газпромбанка Телекард 3.0 которое будет требовать ставить MDM-сертификат и все нужные доступы выдавать а при отказе — отказываться работать?
Разумеется В целях безопасности и сохранности денежных средств

На iOS есть явный запрет на ограничение использования приложения, если пользователь не дал разрешений

You can’t offer people compensation for granting their permission, and you can’t withhold functionality or content or make your app unusable until people allow you to track them.

Вышла новая версия iOS, где сильно закрутили гайки. Сам не пощупал еще, но видел как у банковских приложений появлялось сообщение о просьбе доступа к данным просмотра сайтов в сторонних приложениях (!sic) на телефоне, чтобы приложение смогла качественнее собирать данные таргетировать рекламу, ведь без нее вам будет очень тоскливо.
Называется «Попросить приложение не отслеживать». Попросить! Больше похоже на какую-то издевку над юзером, чем на очень сильное закручивание гаек для приложения.
Некорректный перевод слова ask?
Почему издевка? Если ты отказываешь, то система запрещает слежку для этого приложения. А как уж там сформулировали само сообщение (тем более в локализации) – дело десятое.

Потому что выглядит как тот же do not track в браузере, когда никто никому не гарантирует, что реальное веб-приложение учтёт эту опцию и не продолжит трекинг.

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

«разрешите нам отслеживать, иначе приложение станет платным» (сарказм)

Instagram не считает Вашу фразу сарказмом)

Facebook на днях заявил что без отслеживания он будет платным, и просил пользователей не запрещать ему собирать информацию на iOS.
Была где-то информация (без пруфа) что только 4% в США предоставили доступ к личным данным.

Так что интересно будет посмотреть куда сдвинется монетизация.

Поидее модель freemium так и работает - один платный акк покрывает несколько бесплатных. Т.е. в этом случае экономика сходится.

Интересно даже посмотреть на платный Инстаграм, если это не останется пустыми обещаниями.

сообщение о просьбе доступа к данным просмотра сайтов в сторонних приложениях (!sic) на телефоне
То есть, я так понял, раньше это всё отдавалось просто так?
Как минимум не контролировалось пользователем. Разработчики мобильных приложений наверное могут рассказать много интересных историй.
Да, и это всегда было удобнее и местами даже хорошо))
Но на самом деле все было не так плохо в плане приватности — все разрешения писались при установке приложения, и если нужны были разрешения на звонки или смс, они помечались ярко как опасные. А камеру на андроиде нельзя открыть без превью — т.е. где-то на экране обязательно должно было отображаться то, что камера видит, иначе никаких фото или видео (как сейчас уже не знаю).
Под раздачу по итогу попали много полезных вещей — например раньше можно было выключенным приложеним ловить события подключения/отключения wifi сети. В итоге у нас было приложение, которое отслеживало отключение от домашней сети предполагало что пользователь покинул дом и можно включить режим обслуживания (пылесосами там по кататься, вытяжкой по крутить, кондиционер подразогнать), чтобы весь шум мимо него прошел, сейчас такое можно только из запущенного приложения ловить (как и подключение/отключение зарядки например) — пришлось это переделывать на геометки, а это больше энергопотребление и меньше точность и более агрессивные права для приложение (отслеживание местоположения)

А как же"сервисы" в Android? Или не работает?

Режим Doze прибьет ваш сервис если он не foreground (у него не висит нотификация). В теории если сервис steaky то он может жить по лучше, а может не жить, гарантий никаких. Так что да, по факту можно получить события о которых я писал из запущенного сервиса (в приложениях для личного пользования я так и делаю — поднял вечный foreground сервис и в него ловлю любые события), но не хочется обременять юзера вечно висящей нотификашкой. Если я правильно понял о чем ваш вопрос))

Насколько помню на iOS приложение должно работать независимо от ответов на такие запросы
(да и получить список приложений тот же легальным способом — нельзя).

Не знаю как сейчас но ещё полтора года назад в info.plist Яндекс.Такси было указано более 20 bundle id, благодаря чему приложение могло спокойно вычислять есть ли у пользователя приложения конкурентов (и не только конкурентов, там были и совершенно не связанные ни с Яндексом ни с такси приложения). В поддержке Apple развели руками и предложили обратиться в поддержку Яндекса :)

А, знаю как. Так не любое приложение можно поймать.
Имелся ввиду совсем универсальный способ (без явного указания bundle id)

Нет, на iOS с этим всё хорошо. Банки запрашивают довольно мало прав и по делу (например — доступ к контактам чтобы их показать при переводе по номеру телефона). Если прав не дать — просто не покажутся контакты, но номер телефона можно вбить руками.
Если нужно отсканировать QR-код в приложении банка — можно дать доступ только к одной единственной фотографии с этим кодом.

На счет выдачи доступа только к одному фото — там есть подводный булыжник. Один раз дали разрешение — в следующий раз оно даже не спросит, будет доступ к одному этому же фото, а если надо выбрать другое — лезь в настройки, там самостоятельно меняй разрешения. Я так с телеграмом накололся.
У меня в viber по другому немного — показывается системный диалог с выбором «оставить прежние выбранные изображение» и «выбрать еще».
Хм. Видимо зависит от приложения, что довольно странно.

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

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

Тут нужно такое "железное" решение, которое будет перебивать сигнал gps для ТОЛЬКО для отдельного смартфона , а не как у власть имущих , в центре москвы, и переодически отправляющее всех находящихся недалеко от правительственных трасс во внуково или шереметьево ))

Ну да, включенные developer options можно детектить, что обычно делается заодно при проверке «на рута».

НЛО прилетело и опубликовало эту надпись здесь

Скажите, а можно сдать телефон в сервис на наклейку пленки или пропайку разъема, а получить его обратно с установленным и скрытым рутом, так что не пользователь ни программы про него не будут знать? В то же время туда уже установлен необходимый шпион.
Точно так же с продажей телефона БУ. Продается телефон "со стертыми данными, чистый, видишь, ничего нету". Предварительно подготовленный.

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

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

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

Shelter неплохо работает

Неплохо работает для чего? И по сравнении с чем? СМСки и звонки как делить между двумя профилями? А если нужно разделить контакты не на две группы, а на три (условные «звонки», «ватсап» и «телега»)?

P.S. У самого стоят Shelter и TrackerControl. С ними, конечно, чуть спокойнее, но чётко понимаешь, что это — костыли :( Думаю в сторону рута и магиска…
Был клиентом Газпромбанка, поставил их Телекард, так он не хотел работать потому что на телефоне установлен TeamViewer. Не знаю как сейчас дела обстоят, но тогда это меня просто убило. TV это мой инструмент для работы, какого ляда вы лезете в мой телефон?

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

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

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

Не знаю, за что именно вас заминусовали, т.к. формально вы правы.

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

Положим, что хорошее приложение должно в первую очередь хорошо решать задачи пользователя, а не владельца приложения.

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

В третьих, каждая шаурмячная «У Ашота», искренне уверена, что я сплю и вижу, как бы поставить её приложение. Мне это море говнософта на телефоне просто нахер НЕ НУЖНО.

Я может даже был бы и не против поставить (если они не требуют ни единого разрешения), но каждое такое приложение сейчас жрет по 40-200 мегабайт на абсолютно пустом месте, а терабайтных накопителей в телефоны как-то не очень завезли.

И большинство приложений мало того, что жрут 40 — 200+ Мбайт памяти, они ещё жрут оперативную память, процессорное время, батарею, трафик, постоянно отсылая какие-то данные.
На компьютере я могу запустить приложение, попользоваться им и закрыть его, я могу ограничить его активность (убрать из автозагрузки, например), но смартфон таких возможностей мне не предоставляет. Даже root права получить часто не так просто, а у меня смартфон Samsung и корейцы за меня решили, получить мне root, тогда сработает аппаратная защита Knox и прощай оплата покупок смартфоном, либо терпеть. Максимум, что доступно — деактивировать навязанные производителем мусорные приложения (дисковую память всё равно занимают).
Нужен аналог «диспетчера задач» из коробки, чтобы было видно каждый процесс. Пока всё доступное — костыли (часто с рекламой).

В эпоху андроида 1.3 был вполне сносный диспетчер задач, предустановленный в самом первом Samsung Galaxy (то ли Simple, то ли One — за давностью запамятовал); в более поздних моделях (как минимум, с Gio) его убрали из предустановки, но можно было скачать из маркета, а сейчас, в несколько, на мой взгляд, урезанном виде, этот функционал доступен в "Настройки — Приложения", но это уже совсем другой инструмент.

Нужен аналог «диспетчера задач» из коробки, чтобы было видно каждый процесс

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

полностью поддерживаю

тоже писал в поддержку гугла и банков

стандартные отписки

единственное что сделал понизил рейтинг приложений

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

да и на одном из смартфонов самсунга я отправил такие приложения в защищенную папку

и живут они там себе изолировано от всех основных данных

и работает все без рута

а теперь ещё по QR-можно будет снять деньги с банкомата. Сегодня в новостях.
«Как объясняет газета, в мобильном приложении банка можно будет сгенерировать QR-код на получение определенной суммы, отправить его другому человеку, и тот сможет забрать в банкомате деньги, отсканировав код»
В целом, это хорошая фишка. Если надо кому-то денег дать, то очень удобно. При условии, конечно, должной безопасности.

Банку не нужен доступ даже к диску тут. QR-код он может сгенерить на экран, а пользователь уже сам дальше скринет.

Сами технологии ограничивать или запрещать бессмысленно. Электричество постоянно убивает людей, от него пожары, которые дымом опять убивают людей, но это же не повод отказаться от электричества.
А СБП уже не канает? Зачем нужна ещё одна лазейка для мошенников?
Электричество постоянно убивает людей, от него пожары, которые дымом опять убивают людей, но это же не повод отказаться от электричества.

Ну давайте ещё воду вспомним, огонь и т.п. Как это с текущим вопросом соотносится?
В СПБ комиссия же как при переводе card2card с какой-то суммы.

Допустим вам нужно быстро дать родственнику 200к, например. С QR-кодом он бесплатно снимет. А другие варианты либо перевод по безналу и ждать, либо % платить.

ЗА МКАД так вообще проблема, если дачу ремонтировать, то все строители в массе нал просят.
Ну пока по QR кодам ограничение 150 т.р. (по крайней мере в Тинькове). Так что отличие от СБП не большое.

Так собственно это и будет почти СБП. И к СБП и сейчас можно прикрутить QR. Знатно удобнее чем набирать номер и сверять имя: https://sbp.nspk.ru/business/

Тут обратный режим, но логика остаётся прежней.

Боже, а зачем вообще такой костыль с банкоматом? Какой сценарий вообще?

НЛО прилетело и опубликовало эту надпись здесь

Занятно. Подумалось, что это хороший теневой инструмент :) Особенно, если есть возможность отправить код вне генерящего его приложения

Так это ж террористов можно финансировать! Или у получателя потом снимается фотография, паспорт, отпечаток пальца и анализ ДНК?
Похоже, таки надо было ставить тег «сарказм».
А вот мне не понятно без сарказма, что там с ПОД/ФТ?

У тинькова эта штука довольно давно на банкоматах, иногда пользовался.

зачем нужна наличка в 21 веке?
Отправил через СБП и все.
Если только не на сбер) не у всех там СБП автоматом подключен, они все хитрят и никак не подключат, пришлось всем знакомым настраивать.

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

Удивительно встречать такие риторические вопросы на хабре… Для использования безналичных платежей вы отчуждаете (передаёте) агенту (банку) часть своей собственности и право распоряжения этой собственностью. Взамен агент может предоставить (а может и не) некие услуги, которые кому-то могут (а кому-то могут и не) показаться удобными. Причём, само предоставление этих услуг сопряжено с целым рядом формальностей (выполнение вами требований, перечисленных на нескольких листах договора мелким шрифтом, выполнение агентом требований, перечисленных в многотомных инструкциях и регламентах самого агента и надзорных органов (про которые вы можете даже не знать), наконец, самим наличием технической возможности предоставления услуг (электричество, интернет, прибор с соответствующим ПО)). За каждым из перечисленных выше пунктов кроется риск (нарушений, сбоев, мошенничества и т.п.). Очевидно, что думающий человек будет принимать решение пользоваться или нет услугами, рассматривая и взвешивая возможные риски. Для кого-то риски приемлемы, а удобства предпочтительны, для кого-то — наоборот.

Верно написано, но не стоит забывать про неявные взаимосвязи пермишенов. С доступом к звонкам, например, выдается право читать идентифицирующую инфу симки. До той поры пока банки считают симку за наш имплантированный ID-модуль, это важно. Или, если приложению зачем-то нужен блютус, могут требоваться и права на геолокацию. Потому что гугл считает что опрос эфира BT может скомпрометировать местоположение пользователя. Таких исключений в андроиде дофига.
В перечисленных же банках, как мне кажется, эксплуатируется принцип «все равно вы будете юзать сберчтототам, даже если вам что-то там не нравится. Потому плевать на это ваше ‘не нравится’».

У пользователя должен быть выбор. Хочешь это выбирай то. Не хочешь — не выбирай, но знай, что…

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

Им все пользуются. Иногда он нужен, когда кто-то просит скинуть денег именно на Сбер. Я им почти не пользуюсь, т.к. кэшбека нет.

Ну вот видите, вы все равно пользуетесь, хоть и редко, хоть и без особого желания. И таких большинство, кому проще сделать что от них хотят, чем упорствовать. К слову, я вот зеленым не пользуюсь. Вообще, принципиально. И когда мне нужно скинуть кому-то «на сбер» — я скидываю по номеру телефона или карты. Благо, мой банк не делает из этого проблемы

До 50к. А если надо свыше скинуть? Можно заплатить %, а можно и не заплатить. :)
Но в принципе тогда, можно уже и по реквизитам.

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

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

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

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

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

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

Дело в другом. У меня основной счет не привязан к карте. Точнее, карточный счет открывался как дополнительный к основному и основной договор мне закрывать нет нужды, а карточный счет банк не продлил по собственной инициативе. Конечно, через месяц я обязательно уточню этот момент, но мне кажется, что тут подобных подстав быть не должно.
Я тоже так думал, когда у меня была карта одного из банков средней величины. Так вот, они ввели условие: нет движения по счёту? Вводится комиссия в размере около 5к в год. Знаете, как об этом узнал? Спустя 2-3 года на почту письмо пришло, что срок действия карты заканчивается, а внизу мелким шрифтом было написано, что если я хочу закрыть счёт, то должен закрыть небольшой должок перед банком.

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

А если в заявке написать левый номер?

А

Дополнительные юридические риски. Завладевший этим левым номером может натворить чудес ибо скорее всего все эти номера станут подтверждёнными вашими номерами.

+7-666-000-00-00 :)
Неудобно конечно, но лучше пользоваться веб версиями клиентов
У некоторых популярных банков есть полноценная поддержка веб-версий для смартфонов. Интересно, как скоро они решат, что погорячились и начнут урезать функционал, чтобы обратно сгонять клиентов в приложения.

Ну в местном офисе Альфы стоит в уголочке планшет с приложением, так как некоторые функции недоступны с ЛК в браузере.
Просто пестня — поставь и авторизуй банковское приложение на общедоступном планшете и надейся что ты достаточно аккуратно его снес после завершения работы ;)

так как некоторые функции недоступны с ЛК в браузере.

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

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

Функции СБП, например, насколько помню.

СБП, это перевод по номеру телефона? Работает в интернет-банке, недвно переводил.

Перевод по номеру тел в любой банк, если точно. Не путать со сберовской системой переводов по номеру телефона.

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

Не. Я про аналог СБП от Сбера. Он появился значительно раньше. Из Альфы, Тинька и еще каких то двух с половиной банков можно переводить в Сбер по номеру телефона. Но там комиссия есть в отличии от СБП.
vc.ru/finance/173905-alfa-bank-podklyuchilsya-k-sisteme-perevodov-po-nomeru-telefona-ot-sberbanka

Альфа те еще жуки. В приложении при попытке перевести по номеру в сбер всегда первым предлагается именно платный метод через их собственную систему. А чтобы найти бесплатный через СБП надо листать километровый список банков и где-то там найти второй пункт со сбербанком.

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

Хорошо еще банки за модой не гонятся. Хотя тинька на мою ноту 3 (которая телефон) ругается на небезопасную сеть.
А вот МС Аутентификатор с андроид 4.5 дружить не хочет.

Ну это еще пол беды. В офисах Альфы упорно требуют вводить серию и номер паспорта для взять номер в окно.
В Сбере тот же СБП доступен только через приложение, в веб версии СБП нет в принципе. А вот в ВТБ можно и через веб СБП сделать.
В веб-версии ВТБ ещё можно множество разнообразных лимитов на списание средств установить, в отличие от СБ. А ещё новая веб-версия СБ-онлайн безумно тормозная. Да, мой ноут уже стар и слаб, но предыдущей версией можно было пользоваться, а новой — только через боль и страдания.
Да в веб версии ВТБ всё можно сделать, практически всё! Остальное что нельзя сделать, то и в приложении нельзя сделать и делается это лишь при личном визите в офис. А сберовцы так урезали свою веб версию в угоду приложению, что хоть всех святых выноси.

И что ещё: буквально месяц назад в веб версии Сбербанк Online в левом нижнем углу было: «Перейти на старую версию Сбербанк Online», но больше такого нет. А лично мне новая версия абсолютно неудобна, я в ней теряюсь!

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

С паспортами вообще любопытно: если человек хоть раз в жизни кому-тт давал скан своего паспорта (а, положа руку на сердце, мы все это делали сильно не раз), то сканы уже утекли. Конечно, возьмись человек после прочтения поста отправлять только сканы с указанием, для какой цели их отправил, шанс злоупотребления новыми сканами уменьшается, но старые-то ходят «по стране», разве нет? Ну и да, как понимаю, сканы не столько для авторизации используют, сколько просто «подшивают в дело», т.е. на момент взятия кредита на имя другого человека можно подсунуть вместо скана настоящего паспорта подделку (главное - чтобы вид был как у скана, и данные «бились» с данными из утекающих из госорганов БД паспортов), и кредит таки выдадут, не придравшись.

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

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

Вопросы к ЕБС есть, но они всё же лучше, чем вопросы к экспертизе вашей подписи.

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

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


Более того, паспорт можно поменять в любой момент (сославшись на утерю, но лучше — испортить, например залив чернилами или простирав в машинке).
Отпечатки в телефоне весьма безопасные.
Вообще не безопасные. Несколько разных аппаратов наблюдал самопроизвольно разблокировавшихся по отпечатку пальца в кармане когда к ним не прикасался.
Модели? У новых не верю что такое есть

Да и речь про использование для приложений в первую очередь. Лучше палец чем ОТП на смску в любом случае, т.к. даже если украдут телефон и даже если разблокируют, добавить новый палец не работает — нормальные прилы сбрасывают авторизацию в таком случае.
На вскидку из того что помню: Sony XZ1, Blackview BV9900
Вход в приложения тоже срабатывает не трогая пальцем сенсор при определенном стечении обстоятельств. Так что ничего добавлять не надо.
Лучше пароль. Злоумышленник может оглушить/убить жертву и воспользоваться её биометрией.
Биометрия должна быть только на приложениях, сам телефон только пароль/ключ итд.
Проблема с биометрией (по крайней мере с отпечатками, но подозреваю и с распознаванием лица тоже) в том что при компрометации иднтификационные признаки нельзя поменять. А получить отпечаток человека относительно несложно.

Не нравится не устанавливайте эти приложения? Но большинству и система прав непонятна (разрешить - дадда не глядя)

Кому удобно пусть использует. Такси проще по телефону,пиццу с сайта,также и банк. Чем обновлять еженедельно полсотни приложений, качество большей части которых 'чтобы было'. Размер экрана современного смартфона позволяет забыть о "неполных версиях сайтов', хотя гуглхром не оставит тебе выбора,кроме как постоянно ставить галку...

Я к сожалению не смог найти статью на Хабре, но она точно должна быть (Может быть кто-то упорнее меня сможет найти). Суть в том, что некий главный человек отвечавший за разработку приложения говорил о том, что реализация антивируса внутри приложения помогло снизить телефонное мошенничество.
****
Нашёл: habr.com/ru/company/jugru/blog/422457
— Отличается очень строгим подходом к личным данным пользователя. Какая-либо утечка — это огромные риски. У нас есть отдел безопасности, который перед каждым релизом тестирует наше приложение. Если есть замечания, работа над ними переходит той команде, которая отвечает за функциональность с обнаруженной уязвимостью.

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

Также к безопасности относится то, что у нас в приложении используется антивирус. Некоторые пользователи недовольны его наличием, но внедрение антивируса дало нам очень заметное снижение мошенничества. Например, в нашем SMS-банке, где можно смской написать «перевести на X карту Y сумму», с антивирусом уровень фрода в данном направлении удалось снизить до минимума.
Например, в нашем SMS-банке, где можно смской написать «перевести на X карту Y сумму», с антивирусом уровень фрода в данном направлении удалось снизить до минимума.

Это недоразумение под названием "SMS-банк" давно пора выключить. Фрод в данном направлении 100% пропадет. Для каких целей оно все еще только существует?

Вот да, если на телефоне стоит аппликуха - то нафига мне СМС переводы? А если у меня бабушкофон и поэтому мне нужен смс банк - то как мне антивирус где-то там поможет? Что то этот сберовский человек или неумен, или других считает ннеумными.

недавно (в пределах трёх месяцев), была проблема с одним из обновлений мобильного хрома, и многие приложения падали при запуске, так как хром был выбран в качестве стандартного web view, в том числе и приложение сбера. Вот тут то и помогла функция отправки денег по СМС. Да есть и другие выходы, но этот самый быстрый.

Смс оповещение лучше в тысячу раз. Push при определенном сценарии может не поступить. Было пару расходных операций, по котором не поступило не каких оповещений из за подключеных сбером по умолчанию Push. Захожу в обед в магазин за сигаретами. Оповещение о покупке не поступает. По приходу на работу звоню в сбер с вопросом "где оповещение" Сначало сказали что Push было направлено, потом сказали , что было сформировано смс и отправлено, так как апарат был " не в сети" ( и это при покупе через безконтакную оплату телефоном!) . Звоню оператору, оперератор завереят , что не каких смс от банка в указанный переуд небыло. Концов не нашел. И так два раза. Отключил Push и проблемы исчезли.

Смс оповещение лучше в тысячу раз.

При чем тут оповещение? SMS-банк — это возможность переводить деньги, присылая SMS-ки. Ну, т.е. Сбербанк убеждает, что одного без другого не бывает, но очевидно же, что можно сделать и по другому.

А по другому это как? Как возможно получать оповещения об операциях по смс , при этом заблокировать возможность отправки средств по смс?

Не понял вопроса. По другому — это именно так как написано. Оповещения "со счета XYZ сняли ABC рублей в пользу DEF" банк шлет, и больше ничего делать через них не умеет. Очевидно, что банк способен это сделать, если захочет.

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

Есть такое недоразумение. У приложения блокировка по паролю (палец, морда, код...), телефон открыт, нету в нем конфиденциалки, удобно мне так.
В таком случае в чужих руках через смс есть доступ к банку.
Как самый примитивный блок от пионеров — установка спам-фильтра на сообщения подтверждений банка и спрятать этот фильтр другой прогой и под пароль. Как минимум это чуть увеличит время необходимое для наладки деструктивного смс-общения с банком.

Это костыль на уровне клиента а не банка, хотя имеет право на жизнь.

Как минимум это чуть увеличит время необходимое для наладки деструктивного смс-общения с банком.

Если PIN на саму SIM-ку не поставлен — не увеличивает. Потому что она вытаскивается, переставляется в телефон злоумышленника. И дальше он уже делает все что хочет со своего телефона.

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

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

То есть можно не включать мобильные данные перед оплатой? Вопрос по сути в другом : при некорекной работе мобильной связи, для доставки Push уведомлений банком в приложении, может провацировать проблемы с доставкой уведомление по операциям вообще в любом виде. Даже при оплате картой в магазине , пользователь может не получить никого оповещения о расходной операции, при выборе канала связи для уведомлений в виде Push. Банк поясняет в этом случае, что если по каким то причинам Push не доставлено, то будет сформировано смс уведомление, однако выше я описал ситуацию, при каторой с кучей разборок правды не нашол. Причина не ввиде оплаты(карта или безконтактная оплата) а в доставке оповещений.

P.S. проверил, действительно самсунг пей не ругается на отсутствие интернет соединения

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

Задумался, как это можно обычной картой заплатить практически бесконечное число раз?

Я так понимаю что NFC только информацию по карте передает терминалу, а он уже запрашивает у банка возможность списания.

Именно. Т.е. и смартфону связь не нужна для оплаты. Хотя, когда терминал срабатывает, на экране смартфона (я про Samsung Pay) появляется "галочка", как индикация этого события. Вот откуда она берется?

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

Понял, спасибо.

Offline оплате, в принципе, может существовать.
отсюда


  1. How are transactions authorized with EMV?
    EMV transactions can be authorized online or offline. For an online authorization, transaction information is sent to the issuer, along with a transaction-specific cryptogram, and the issuer either authorizes or declines the transaction in real time.
    In an offline EMV transaction, the card and terminal communicate and use issuer-defined risk parameters that are set in the card to determine whether the transaction can be authorized. Offline transactions are used when terminals do not have online connectivity (e.g., at a ticket kiosk) or in countries where telecommunications costs are high.
    Chip cards can be configured to allow both online and offline authorization, depending on the circumstances. Due to improvements in telecommunications infrastructure worldwide, most EMV transactions are now authorized online.
  2. How does contactless technology relate to EMV?
    Issuers are now issuing EMV cards that support contact and/or contactless EMV transactions. Contactless EMV transactions use the ISO/IEC 14443 protocol for communication, with EMVCo defining the EMV Contactless Communication Protocol Specification that is common for all payment networks. EMVCo has also published specifications for contactless POS readers that work with the payment networks’ contactless applications.
    The EMV specifications provide a basis for contactless EMV payments, but do not specify all payment application functionality. Payment networks can implement contactless payment for EMV transactions to function in both offline and online transaction environments and to leverage the EMV cryptogram security function to validate the authenticity of the card and the transaction.

Можно подумать фрод из-за способа доставки сообщения.
Не совсем понятна связь антивируса и SMS…
Что именно проверяет антивирус?

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

Мне кажется, что брешут они всё…

Проскакивало как то в новостях что там движок от касперского.

андроид-трояны, что ж еще. есть такой класс малвари, который приползает к тебе на телефон и начинает рассылать платные смски. его, подозреваю, этим антивирусом и вынесло начисто.
Прям само приползает?)
Правильно ли, что любое приложение может посчитать себя авнтивирусом и начать что- чистить?
А что будет, если таких приложений будет в телефоне несколько?
RCE можно вполне себе за «само» записать.

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

у сбера там не то дрвеб, не то каспер под капотом и стоит. на 4пда можно посмотреть, что у него там под капотом, народ lite-сборками этого монстра во всю увлекался.
Наверное они мне минусов накидали по причине, что не согласны с изложенным. :)

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

нужно отдельный планшет для отдельного приложения

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

Ну почему же нет? Есть, например, VMOS. Это конечно не докер, но вполне себе виртуалочка в андроид.

Внезапно нашел на MIUI «Второе пространство». Судя по описанию создает копию системы с памятью, хранилищем, всеми настройками. Как оказалось оно даже свой список контактов имеет и историю звонков, фактически вторая система. Попробовал рекламу посмотреть, судя по всему оно о первом пространстве ничего не подозревает. Возможно это выход.
У Самсунга тоже есть аналог: «защищённая папка».
Бегло прочитал и мне кажется «это другое», возможно просто неудачное описание маркетологов. Я так понял оно позволяет скрывать приложения и исполнять их отдельно в том же окружении, в то время как у MIUI создается полная копия системы со всеми настройками. Чисто гипотетически это умеют все Андроид системы только под разными названиями, а все различия это детали реализации.
Это просто аккаунты, аналогично «взрослым» ОС. Каждый со своим набором софта. Появились как бы еще не в 4.4.4, но на уровне концепта, только к более старшим версиям доползли до юзабельного состояния. Отличная штука!

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

Логика конечно итересная, но есть подводные камни. На примере сбера скажу, что они пытаются всячески отказаться от смс информирования. После выхода с профиля/ переустановки приложения, банк сбрасывает настройки профиля к "дефолтным", в которых смс оповещение полностью заменено Push уведомлениями. Оповещение о входе не поступает вообще не в каком виде, якобы это ваше устройство, сядьте на него "пятой точкой" и не сводите с него глаз( сценариев когда родные и близкие но не совсем порядочные люди узнают пинкод от приложения может быть масса). И исходя из того , как они стремяться отключить смс , они скоро от них откажуться полностью. А носить с собой постоянно два устройства не всегда возможно/удобно. Пока конечно можно вернуть все настройки к смс, но появились и полностью неотключаемые Push, которые не возможно заменить на смс. Держать в таких условиях устройство с приложением банка вне "кармана" как то не безопасно от слова совсем.

Известно же, что «копейка рубль бережёт».
А удобства клиента, думаю, их не волнует.
Решили, что будут Push, а не sms и всё.
Вынужденно пользуюсь приложением Каспи банка с тех пор, как в web версии на сайте специально урезали функции. Причём, на сайте когда-то можно было зарегистрироваться под любым именем (но с реальным телефоном — требовалось СМС подтверждение) и получить виртуальный кошелёк и с него платить за всякое, в том числе комуслуги, пополняя кошелёк в их же терминалах. Смешно было, когда через 10 минут после регистрации позвонил менеджер и уточнил — не ошибся ли я при вводе имени и может всё-же исправить? Ответил — нет, всё правильно, меня так и зовут. :)

Так вот, стали постепенно отрезать функции с пометкой «идите в мобильное приложение». Ну ок. Установил — запросило кучу прав. Отменил. Внезапно, работает! Но старается замучить неудобством: понятно, что СМС ей нужно для авторизации операций, но я руками ввожу, подсмотрев код в шторке уведомлений. Но самое прикольное то, что оно пишет «ошибка сервисов гугльплей», когда оно узнаёт, что у неё нет прав на какое-либо действие.

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

Я так понимаю это же не приложение Альфы запрашивает, а сама ОС? Или есть какая-то надстройка, вроде контроля прав? Я помню у меня такая на 6й версии Андроида часто висела в уведомлениях. Штатная.
А, так это API и в это должено уметь само приложение. Значит Каспи банку это пока не светит. :)
А на андроид есть способ создать песочницу? С эмуляцией чего угодно (фс, микрофона, пустой книги и тд). У самого кастомная прошивка, так что предлагайте любые способы. Я бы туда не только банковские приложения поместил.

P.S. С мобильной лисы в режиме для телефонов не постится комментарий. Там вообще ни одна кнопка не нажимается.

Shelter (берется например с F-Droid'а) — использует вроде как android work api (и адресная книга и фс — свои).
Virtual Android — вроде как полная эмуляция.

XPrivacy, DonkeyGuard (модули под XPosed)
Было бы идеально чтобы разрешения в Андроиде можно было отклонять, предоставляя приложению Sendbox подмену. В том числе на список установленных приложений и наличие рута.

В вашем списке контактов слишком мало людей. Познакомьтесь с большим числом людей для продолжения использования нашего приложения.

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

Был как то интересный баг где надо было от 3к(а лучше 6к) контактов для тестирования. (было подозрение что там кривой алгоритм, N^2 где даже N — перебор)
экспорт в csv
создание Иванова Ивана Ивановича с телефоном +7 999 123456
дублирование строки 3к раз
импорт

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

Картинка с вашей камеры не изменяется уже 3 часа, переместите устройство для продолжения. Рекомендуем произносить фразы "здравжелаютоварищмайор" или "божецаряхрани" не реже чем раз в 15 минут на расстоянии не более 1 метра от телефона.

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

Но, вопрос, будет ли это интересно Гуглу.

Вообще с таким подходом приложений и давлением правительств на Google/Apple, пора добавлять фичу dummy data — нужна телефонная книга? Берите пустую либо со случайными/специально приготовленными данными. Хотите звонки? Сорри, три слота симок, ни одну не установил (или слотов вообще нет). Геолокация? Ну так вот, в самом сердце страны, на Красной Пло.. в аэропорту Внуково.


А если совсем серьезно, нужны какие-то изолированные виртуалки с одним приложением, чтобы поднимать только когда нужно. Разумеется потеряются пуши и прочая (иногда важная) ерунда, но это уже какой-то беспредел. Самое же неприятное, что если Google/Apple прижмут такие приложения, определенные судари взвоют о западной агрессии и попытаются заблокировать все что можно в угоду отечественным импортозамещенным аналогам (привет Яндексу), эффективно окирпичивая яблочную технику и парализуя все остальное.

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

Дык идеология iOS и Android как раз в том, что каждое приложение изолировано от всех остальных. Нужны данные других приложений или системы — получи разрешение у пользователя. Просто эту идею извратили разработчики приложений, требуя себе все разрешения, какие есть. Перейдем на виртуалки — разработчики начнут проверять факт запуска на виртуалке, появится API для доступа к «настоящей» операционке, приложения начнут писать: «дай доступ к „настоящей“ ОС, а то работать не буду»… :-(
НЛО прилетело и опубликовало эту надпись здесь
Так сейчас должно быть то же самое: не дали разрешения — продолжай работать. Но приложения выеживаются, и никто их из сторов не гонит. :-(
Ну вот у iOS это работает. Все-таки в таких случаях единственный стор и его ана… кхм… придирчивая модерация скорее благо.

А почему бы не взять за образец не PCшные виртуалки (где второй уровень вложенности далеко не везде работает и ценой быстродействия) а IBM'овскую VM/370, где вроде как режим с более чем одним уровнем вложенности — штатный ?

пора добавлять фичу dummy data

XPrivacyLua это делает очень много лет, я им пользовался, если не путаю, начиная с андроида 4.4 ещё.

К вопросу про «не нравится — не устанавливайте». У жены, как и у меня, нет установленных банковских приложений именно по этой причине (а у меня есть еще одна причина — андроид 4.0.3). И вот понадобилось ей резко что-то оплатить переводом. Набрала в яндексе «втб личный кабинет», тыкнула одну из первых ссылок, заколотила логин/пароль/смс-код и… получает смс о списании всех денег с карты (33800р). Сразу же позвонила по горячей линии — но ответ ВТБ «деньги ушли, заявлений от вас на утечки паролей не поступало, на этом наши полномочия всё...»
Резюме: фейковые сайты ВТБ не отслеживает, для перевода по СБП суммы 33800руб не требуется никаких смс-кодов. Будьте бдительны.

Сейчас в перечне операций в личном кабинете есть перевод некоему Евгению в банк «Открытие» указанной суммы. Заявление в полицию написано, со всеми прилагаемыми материалами. От ВТБ на электронное обращение получен не менее электронный ответ «сами дураки».

А как, интересно, были все деньги переведены? У банка же нет галочки "перевести все деньги с карты". Что б такой перевод оформить, надо знать, сколько денег на карте. Откуда негодяи это знали?

В ЛК сразу видны остатки по картам. Я не специалист, но вроде вполне реально написать какой-нибудь скрипт. Тем более, что при переводе из ЛК по СПБ никаких подтверждающих смс-кодов больше не требуется.
ВТБ еще недавно обновил свой ЛК до стандартной современной блевотины в виде кучи декоративных свистелок-перделок, может в нем есть какие-нибудь особенности в этом плане. Мы дома пользуемся старой версией, сохраненной в закладках. А жена переводила на работе, отсюда и яндекс, и фейковые сайты в выдаче.
тыкнула одну из первых ссылок, заколотила логин/пароль/смс-код

Мне казалось, что это самый СМС код идет с текстом "для перевода суммы X в сторону Y"? Неужели просмотрели?

Есть предположение.
Некоторые организации пишут код подтверждения в самом начале СМС, плюс текст не всегда умещается целиком. Если у жертвы не возникло подозрений, она просто вводит код, не читая сообщение полностью.
Нет. Смс с кодом для входа в личный кабинет. Выше d_ilyich правильно написал — она логинилась на фейковом сайте, а мошенник в это же время на реальном. А находясь внутри ЛК больше никаких кодов не нужно для перевода по СБП (я редко этим пользуюсь, поэтому логично предполагал, что при определенной сумме (например, выше 1000р) смс-код будет нужен. Ан нет).
А 33800р — это были все средства, имевшиеся на карте на тот момент, это мошенник мог видеть в ЛК сразу на первой странице. То есть после его действий на балансе осталось 0.
К ВТБ в этом плане претензии есть — почему переводы из ЛК в адрес юрлиц нужно подтверждать смс-кодом, независимо от суммы (хотя юрлицо проще найти и наказать в случае мошенничества), а в адрес физлиц по СБП — шли сколько хочешь в пределах немаленького лимита безо всяких смсок.
Ну и отслеживать фейковые сайты, мне кажется, одна из обязанностей службы безопасности банка (если она у них, конечно, есть). Особенно те сайты, которые появляются в топе выдачи поисковиков при соответствующем запросе.
Вообще, я думал, что это 100% раскрываемое дело — адресат перевода известен же. Но вот уже 2 месяца прошло…

Я не программист, но попадался мне на глаза бот, для сбора крипты на кранах. Писался он на джаве, работал он на старой версии фаерфокс , через расширение IMACROS. Сам код был выслан как фаил к расщирению. Так вот бот работал по принципу: пользователь открывает фаил в нотэпад, в строках с коментарием вводит логин и пароль от предоставленного списка "кранов"( изначально автор предлогал на всех сайтах использовать одну пару логин /пароль, потом доработал под каждый сайт), далее бот проходит авторизацию на первом из них, если требуется решить капчу при входе , отправляет капчу на сервис по разпознованию капч, получает ответ с сервиса, вставляет решение, авторизируется, далее по тому же приципу собирает крипту и переходит на новый "кран" . Так вот если подобие этого бота вписать в сам сайт, то после небольшой доработки такой бот будет " подхватывать " логин / пароль с формы ввода, открывать новую вкладку с реальным банком( бот умел открывать / закрывать вкладки) вводить данные "жмякать" кнопку войти и ждать так же получения пароля на вход. Считывал текст с поиском чисел/ текста он отлично, узнать какое число в строке "баланс" смог бы легко(что в принцепе делал для страницы статисти сборов), а так же после нужного перехода вставить в нужное поле. При некорекной работе бот в одной из версий чистил кеш. Так что такие сайты прекрасно могут в автомотичесуом режиме авторизировать вас и списывать деньги. Я даже думаю, что не только по системе быстрых платежей, но и получить смс подтверждение на любой перевод , с той лишь разницей, что в этом случае будет списана только та сумма которую вы хотите заплатить.

ВТБ после просмотра их рекламы кредита in-app начинает долбить телефон звонками с разных номеров. Однажды случайно ткнул в баннер, рекламирующий кредит, и пошло-поехало. Т.к. спам определяется, просто не отвечаю и не сбрасываю, считаю это самым эффективным методом вылететь из спам-базы (как неактивный).
Позже, чтобы подтвердить свою теорию, пооткрывал эту рекламку еще — звонки начались с новой силой. Сейчас еще периодически позванивают.
Совсем в идеале банкам уйти от СМС и сим-карт

Смс как раз хороши тем, что можно не устанавливать приложения.
НЛО прилетело и опубликовало эту надпись здесь
Не светите личную мобилу для банков.

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

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

Вообще-то блокирование переводов по номеру телефона осуществляется на уровне НСПК и на уровнях банка-отправителя и банка-получателя. Зачем банкам тел. книга?
Для более комфортного перевода, когда предлагаются записи из телефонной книги, куда можно что-то отправить.

Разве это не разные разрешения?


Т.е. — попросить систему показать адресную книгу и дать пользователю выбрать контакт (который и сообщить приложению) — это одно. А дать самому приложению все контакты прочитать — это другое.

Скорее всего, нет.
Приложение смотрит на записную книгу, анализирует тех, кому можно что-то отправить (например, делает запрос по телефонам), и предлагает только их. Это то, как я бы навскидку реализовывал эту функцию.
Посмотрел в свою Альфу. Она просто предлагает всю записную книгу.
Как это реализовано конкретно, не знаю.

Снилось как то мне что как минимум у одного мелкого регионального банка во времена незадолго до-СБП адресная книга читалась чтобы… подставить иконку банка у тех контактов кому можно перевести (кто клиент того же банка). Просто телефоны из адресной книги (не хеши, именно телефоны) улетали на сервер и потом прилетал список кто из них — клиенты.
Что ЕЩЕ делал (и делал ли) бэк с этими телефонами — вопрос к разработчикам бэка.
Согласно приснившимся исходникам — отказаться от выдачи прав на доступ к адресной книге там было можно (приложение не отказывалось работать вообще).

Есть простое решение — заведите второй смартфон для банковских приложений без личных фоток с отдельной симкой.
А так же второе гражданство, паспорт Зимбабве и грин карту США. Нет, это не простое, это вынужденное решение. За которое, безусловно, обоими руками «За!» производители телефонов и ОПСОСы — им как раз лишняяя выгода не помешает. А мне вот лишние траты почему-то совсем не в радость.
Или на ПК ставим VirtualBox, на него Андроид (надо поискать) и уже там банковские приложения со всеми правами…
Результат — приложения ничего не видят и ими можно пользоваться.
Как вариант.
Можно поинтересоваться, а вы пробовали? Почему-то мне кажется что банковские приложения просто откажутся устанавливаться на такую конфигурацию.

Только что ради теста установил приложение Сбера на BlueStacks (эмулятор Android для Windows) — разрешение на управление звонками и доступ к файлам — обязательное, на доступ к контактам — опциональное. После получения обязательных разрешений, приложение работает.

В случае как минимум одного крупного и упомянутого в статье/комментах банка — после этого вы пойдете в отделение (разговоры по телефону не помогут) восстанавливать доступ потому что не сможете войти ни с какого уже телефона. Даже если у вас образ андроида с честным Google Play и без рут-доступа. Достаточно того факта что это не реальное устройство. Причем фича это новая. Правда достаточно сказать что да это мой вход, с другого устройства. Разумеется при этом зададут пару вопросов из серии — вы кому то деньги переводили? А помочь вам с этим не предлагали?

ВАУ.
Год назад проверял — всё работало, андроид был не родной, а допиленный для виртуальной машины. И вполне себе система считала, что она там на каком-то реальном самсунге работает. И приложения от банка нормально работали.
Теперь приложения умеют видеть виртуалку?

Мне сегодня доступ не заблокировали. Вероятно, зависит от используемого эмулятора и его настроек.

Конкретно у приложения того банка что я имею ввиду — да, умеет видеть. Но речь именно про обычный Android Emulator от Google (тот что часть Android SDK).
Не что-то специализированное.
А на чем проверяли?

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


Я скриптую веб-интерфейсы банков, чтобы получать уведомления об изменении баланса на email (почти нигде нет такой функции), везде отключены любые двухфакторки и подтверждения по sms, захожу в интерфейсы с разных IP-адресов, в т.ч. Tor exit node, и за более 10 лет подобной деятельности ни один банк не устанавливал мне ограничения, временные блокировки, и т.п.

мб у них для антифрода есть пометка «не дергайтесь, это айтишник»? :)
Поэтому и не ставлю и никогда не ставил на телефон банковские приложения, я им не доверяю совсем
В этом плане ещё удивляет Тинькофф Банк. В их приложении под android для просмотра текущего тарифа нужно обязательно выдать права на доступ к файлам. Нет разрешения — нет сведений о тарифе. При этом он даже не сохраняет этот файл, просто отображает тариф в приложении.
Огромное количество приложений, не только банковских, требует доступов туда, куда им по работе не нужно — к фотографиям, файлам на диске, микрофону, камерам и т.п.
И 146% активно пользуется полученной информацией. Я заметил, что реклама на сайтах начинает активно предлагать товары, которые я вслух обсуждал с женой.
В общем, все идет к тому, что смартфон очень скоро не будет являться личным пространством — все что ты делаешь с его помощью, будет доступно тем, кому надо, если не уже. Это надо обязательно учитывать, особенно тем, кто не лоялен действующей власти — все что вы пишете в мессенджерах, фотографируете и тп — попадает прямиком на стол к товарищу майору…
НЛО прилетело и опубликовало эту надпись здесь

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

Это в другую сторону работает. Не Гугл заметил, что поговорили на какую-то тему, а поговорили, потому что было что Гуглу замечать.


Т.к. "поговорили на какую-то тему" — оно не просто так получилось, а потому что попали в некое информационное облако на эту тему. Которое облако гугл и вычисляет. Друзья/знакомые/находящиеся рядом/в том же городе/посещающие те же форумы итд итп темой заинтересовались, мысль о том что надо бы об этом поговорить в голову заложили — а Гугл это видит.


Корректный тест — случайно и оффлайново выбрать тему. Поговорить. И больше в онлайне никаких признаков заинтересованности не проявлять.

Где-то читал, что при отъёме права доступа к микрофону у служб гугл, данный случай перестаёт воспроизводиться; там же читал, что сервисы гугла иногда отправляют на сервер отдельные фразы, даже будучи неактивными (без произнесения "окей, гугол") — "для улучшения алгоритмов распознавания речи".
Хотя ни на одном из моих смартфонов данная ситуация (показ рекламы после обсуждения вслух) никогда не воспроизводилась (правда, так повелось, что у меня все смартфоны одного корейского производителя), ни до отключения прав доступа к микрофону, ни, тем более, после (но да, "на всякий случай" доступ отнял).