С этим связан вопрос: Как проверить результаты обфускации приложения флаттера? Но ответ здесь неясен.
Возможно ли хакерам увидеть код дротика вфлаттер приложения?Или он скомпилирован так, что его трудно понять и отследить?
После разархивирования apk, полученного из flutter build apk
- единственный файл, который я нашел, связанный с моим собственным кодом Dart, был "libflutter.so".Просмотр функций в nm -D libflutter.so
не показал ничего похожего на мой код, так что это выглядит довольно безопасно.Но - я хотел бы, чтобы кто-то, кто действительно знает, подтвердил, возможно, я что-то пропустил.
Какая лучшая практика используется для публикации флаттерных приложений?
ОБНОВЛЕНИЕ С 12 октября 2018 года : я пытался запутать, как упомянуто здесь: https://github.com/flutter/flutter/wiki/Obfuscating-Dart-Code, что привело к повреждению приложения (сбой при запуске). Так что, похоже, сейчас нет никакого реального способа запутать.