Приложение с открытым исходным кодом на основе Javascript довольно глупо. Javascript - интерпретируемый язык на стороне клиента. Obfuscation - это не большая защита.
Обфускация JS обычно выполняется, чтобы уменьшить размер скрипта, а не «защищать» его. Если вы находитесь в ситуации, когда вы не хотите, чтобы ваш код был общедоступным, Javascript не подходит для языка.
Существует множество инструментов, но большинство из них имеют слово «компрессор» ( или "minifier") на свое имя по причине ..
В Window, если вы используете SourceTree, вы будете искать по ключевому слову xxd.exe
или находить его по пути C:\Users\your_user_name\AppData\Local\Atlassian\SourceTree\git_local\usr\bin
.
Пример: keytool -alias MyKey -exportcert -keystore MyKey.keystore | C:\Users\your_user_name\AppData\Local\Atlassian\SourceTree\git_local\usr\bin\xxd -p | C:\Users\your_user_name\AppData\Local\Atlassian\SourceTree\git_local\usr\bin\tr -d "[:space:]"
Вы можете скачать здесь
Наконец мне удалось получить хеш-ключ для использования API SMS-ретранслятора - Android.
Шаги I следовали.
Я использовал Git, поэтому он был установлен на моей машине. Перейдите в C: \ Program Files \ Git \ usr \ bin, и я вижу, что у него есть xxd.exe и tr.exe, что было моим требованием.
Поэтому я добавил переменную среды в Путь> Создать> C: \ Program Files \ Git \ usr \ bin
Перезапустите cmd с правами администратора. Команды xxd и tr начали работать.
Надеюсь, что это поможет другим, так как Google остановил CALL_LOG, разрешение READ_SMS.
Ура.