Android приложение SatefyNet API
2254 USDВступление:
Android приложения имеют возможность использовать сервис Android SatefyNet API, чтобы идентифицировать, что пользователь приложения использует реальное устройство, что это устройство не рутировано, а также, что само используемое приложение не было как-либо модифицировано (проверяется apkCertificateDigestSha256) - в итоге, грубо говоря, SatefyNet дает приложению сигнал, что "клиент безопасен и ему можно доверять", либо "клиент опасен и доверять ему нельзя".
Детальнее:
Есть Android приложение, которое при определенных действиях, "проверяет устройство" через Android SatefyNet API.
Название приложения: "I n s t a g r a m" (без пробелов).
Техническая сторона - отправка 2х зависимых друг от друга запросов к гуглу. Там данные об устройстве, шифрование и все как положено.
Разультат второго ответа от SatefyNet API - это JWT токен, подписанный приватным ключом гугла, в котором есть информация, можно ли доверять клиенту, или нельзя.
Задача:
Автоматически получать при необходимости валидный и работающий JWT токен от гугла, который будет сообщать о том, что клиенту МОЖНО ДОВЕРЯТЬ.
Методы решения задачи не принципиальны, но изначальный приоритет на том, что JWT токенов нужно будет много.
Вариант решения задачи (идеальный):
Отснифать запросы приложения к Android SatefyNet API, понять принцип работы этих запросов, их структуру и методы
шифрования.
Далее, научиться слать такие же запросы через PHP, при этом генерируя случайную информацию об устройстве, получая валидный и работающий JWT токен от гугла, который будет сообщать о том, что клиенту МОЖНО ДОВЕРЯТЬ.
Если реализовать вышеописанный вариант не предоставляется возможным, допускается профессиональная модификация обсуждаемого приложения, чтобы можно было с его помощью получать нужные JWT токены.
Также допускаются Ваши предложения по решению описанной задачи.
Current freelance projects in the category PHP
Multifunctional HTML template for a betting website and parsing match API (
25 USD
I have a Sportsbook API, I need to download a template for an online betting website from the internet and integrate match parsing and a payment system into it) the task is very simple, write who can do it right away) essentially, I need a basic website for testing with a… PHP, Python ∙ 8 hours 15 minutes back ∙ 12 proposals |
Resolve the loading issue on the PrestaShop website hostingThe website requires more and more resources each month. The host's response: During the server check, increased load from the MySQL database server was recorded. At times of the 500 error, the MySQL process uses a significant portion of CPU resources, which can lead to unstable… PHP, Databases & SQL ∙ 9 hours 11 minutes back ∙ 19 proposals |
Integration needed: KeyCRM → Cash Register KashalotIt is necessary to set up integration between KeyCRM and the Cash Register Kahalot. When placing an order in KeyCRM, the data must be automatically transmitted to Kahalot: • order information • products, nomenclature • prices • quantity More details in private. Content Management Systems, PHP ∙ 10 hours 31 minutes back ∙ 18 proposals |
A WordPress site using the Kadence theme and Kadence Blocks.
225 USD
We need to create a website on WordPress using the Kadence theme and Kadence Blocks. There will be no online store (although it may be added in the future). We need a homepage and several internal pages. The graphics are already prepared, the layout structure is mostly defined,… Content Management Systems, PHP ∙ 1 day 20 hours back ∙ 37 proposals |
Development of 2 SEO-oriented websites for selling spare parts (ATVs and special equipment)Development of Two Specialized Websites for Selling Spare PartsGeneral Information It is necessary to develop two specialized websites: Spare parts for ATVs, UTVs, SSVs, and other similar equipment. Spare parts for special equipment. Existing company website:… PHP, Web Programming ∙ 2 days 17 hours back ∙ 76 proposals |