Skip to content

Swordfish-Security/firebase-services-checker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

firebase-services-checker

Как проверить доступность сервисов Firebase?

  1. Достаём из декомпилированного приложения (целевого) следующие данные:
<string name="google_app_id">1:421150332737:…</string>
<string name="google_api_key">AIzaSyDANl17-T_…</string>
<string name="gcm_defaultSenderId">421150332…</string>
<string name="project_id">notes-…</string>
<string name="google_storage_bucket">notes-…</string>
  1. Дизассемблируем приложение, которое будет проверять доступность сервисов с помощью команды:
apktool d app-release.apk
  1. Переходим в сгенерированную командой выше папку и меняем наши ресурсы в файле strings.xml на полученные в 1 пункте:
cd app-release/res/values
  1. Обратно собираем приложение с помощью команды (возможно придется немного пострадать с ресурсами из-за apktool):
apktool b app-release (это наша папка)
  1. Находим новый apk:
cd app-release/dist/app-release.apk
  1. Скачиваем uber-apk-signer.jar

  2. Подписываем сборку:

java -jar uber-apk-signer.jar -a /app-release/dist/app-release.apk --allowResign

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published