마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

앱에 사용되는 텍스트 리소스를 암호화 하고 싶습니다.

0 추천
제 앱은 res/raw 폴더에서 장문의 텍스트 파일들이나 glsl 코드들을 가지고 옵니다. 릴리즈 버전의 apk 를 까보니 그 텍스트 내용이나 코드들이 적나라하게 다 드러나더라구요. 이부분을 암호화 혹은 난독화하고 싶은데, 그쪽 방면으로는 제가 무지해서 어떤 내용을 검색하여 공부해야할지 모르겠습니다. 좋은 검색 키워드나 좋은 오픈소스가 있으면 추천 부탁드려요. 감사합니다.

참고로 프로가드는 적용해서 출시하고 있습니다. 그런데 프로가드로는 리소스까지는 난독화처리가 안되나 보네요.
THK (2,360 포인트) 님이 2017년 7월 10일 질문

1개의 답변

0 추천
 
채택된 답변
보안을 해야 하는 문구들이라면 서버를 통해서 받거나

내부 클래스에 base64 등 몇가지 인코딩을 거친 문자열을 등록후

실제 사용시 디코딩해서 사용하시면 되십니다.
익명사용자 님이 2017년 7월 10일 답변
THK님이 2017년 7월 10일 채택됨
...