Ребята, чем вы проверяете приложение на уязвимости? Перед тем как отдавать апк на аудит безопасникам хочу сам убедиться, что критических уязвимостей нет. Сорри за оффтоп.
1)ssl pinning (сломать можно, но нужны +умения) 2)в хедер передавать хеш, который генерится по уникальной сессии. Какой то md5. И это всё завернуть в нативную библиотеку. А ключ для хеширования хранить в keystore.