Size: a a a

Android NDK (C++) — русскоговорящее сообщество

2020 November 20

w

waldo in Android NDK (C++) — русскоговорящее сообщество
#whois
Ниче не знаю, зашёл поучиться
источник

EB

Evgen Bodunov in Android NDK (C++) — русскоговорящее сообщество
Эсенбек Алмазбек Уулу
Ребят , хотел спросить , есть приложение которое может поставить фиксированную долготу и широту, как можно отследить в своей приле, что такая технология заюзана? Можете посоветовать , что посмотреть что изучить , чтоб решить эту задачу. (Извиняюсь за такой вопрос , ещё джун)
FakeGPS если я не ошибаюсь, идет через API локейшена, а можно подключиться к приемнику GPS забрать с него положение спутников и прочитать какие он будет координаты отдавать.
источник

EB

Evgen Bodunov in Android NDK (C++) — русскоговорящее сообщество
ну и сравнить что будет отдавать приемник GPS если FakeGPS активен и если не активен.
источник

k

k1ceargy in Android NDK (C++) — русскоговорящее сообщество
Evgen Bodunov
FakeGPS если я не ошибаюсь, идет через API локейшена, а можно подключиться к приемнику GPS забрать с него положение спутников и прочитать какие он будет координаты отдавать.
А кто дает доступ к самому приемнику?
источник

k

k1ceargy in Android NDK (C++) — русскоговорящее сообщество
Только через API
источник

k

k1ceargy in Android NDK (C++) — русскоговорящее сообщество
Эсенбек Алмазбек Уулу
Ребят , хотел спросить , есть приложение которое может поставить фиксированную долготу и широту, как можно отследить в своей приле, что такая технология заюзана? Можете посоветовать , что посмотреть что изучить , чтоб решить эту задачу. (Извиняюсь за такой вопрос , ещё джун)
Location.isFromMockProvider()
источник

ЭА

Эсенбек Алмазбек Уул... in Android NDK (C++) — русскоговорящее сообщество
Evgen Bodunov
FakeGPS если я не ошибаюсь, идет через API локейшена, а можно подключиться к приемнику GPS забрать с него положение спутников и прочитать какие он будет координаты отдавать.
А есть какие нибудь сервисы в самом андроид студио , которые могут отследить , работает ли такая прила или нет
источник

DG

Dmitry Gordin in Android NDK (C++) — русскоговорящее сообщество
расскажи зачем тебе, мб станет понятнее
источник

ЭА

Эсенбек Алмазбек Уул... in Android NDK (C++) — русскоговорящее сообщество
Я делал прилу , для входа и выхода компании , прила должна отсканировать qr code и взять  геолокацию телефона и если он находится в определенном радиусе , то отправлять post запрос на запись , а если он за пределами радиуса , то не отправлять.

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

Моя задача :
Мне надо в своей приле отследить , не работает ли такое приложении, если работает , сделать предупреждение.
источник

DG

Dmitry Gordin in Android NDK (C++) — русскоговорящее сообщество
самое тупое это составить список таких приложений и чекать установлено ли оно
источник

DG

Dmitry Gordin in Android NDK (C++) — русскоговорящее сообщество
прост сам по плеймаркету пройдись, собери идишники и проверяй через package manager установлено или нет
источник

DG

Dmitry Gordin in Android NDK (C++) — русскоговорящее сообщество
я думаю большинство кейсов закорет
источник

DG

Dmitry Gordin in Android NDK (C++) — русскоговорящее сообщество
например:
context.packageManager.getApplicationInfo("org.telegram.messenger", 0)

если приложение не установлено выкинет PackageManager.NameNotFoundException
источник

EB

Evgen Bodunov in Android NDK (C++) — русскоговорящее сообщество
слишком сложно. и никто не гарантирует, что не появится новый id
источник

EB

Evgen Bodunov in Android NDK (C++) — русскоговорящее сообщество
источник

k

k1ceargy in Android NDK (C++) — русскоговорящее сообщество
Dmitry Gordin
прост сам по плеймаркету пройдись, собери идишники и проверяй через package manager установлено или нет
То что, оно установлено, это еще мало значит. И не факт, что юзер этим пользуется.

Location.isFromMockProvider более всего пододит
источник

DG

Dmitry Gordin in Android NDK (C++) — русскоговорящее сообщество
1 строчка кода сложно, а напрямую с датчика считать и расшифровать не сложно?)
источник

DG

Dmitry Gordin in Android NDK (C++) — русскоговорящее сообщество
k1ceargy
То что, оно установлено, это еще мало значит. И не факт, что юзер этим пользуется.

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

DG

Dmitry Gordin in Android NDK (C++) — русскоговорящее сообщество
а Location.isFromMockProvider гарантированно работает?
источник

ЭА

Эсенбек Алмазбек Уул... in Android NDK (C++) — русскоговорящее сообщество
k1ceargy
То что, оно установлено, это еще мало значит. И не факт, что юзер этим пользуется.

Location.isFromMockProvider более всего пододит
👍
источник