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

apk 디컴파일 완전차단 정말 불가능한가요?

0 추천

apk디컴파일을 막으려고 고민이 많아 이렇게 올립니다. ㅠㅠ

apkstudio로 디컴파일하면 코드가 다 나오더라구요...

구글링을 해서 얻은 답이 디컴파일 완전차단은 불가능하고 다만 디컴파일시간을 지연시키는 Code Obfuscation, Convert to Native Codes ... 뭐 이런것들이더라구요.

http://www.masterqna.com/android/4844/apk-%EB%94%94%EC%BB%B4%ED%8C%8C%EC%9D%BC-%EB%B0%A9%EC%A7%80%ED%95%98%EB%8A%94-%EC%B5%9C%EC%84%A0%EC%9D%98-%EB%B0%A9%EB%B2%95%EC%9D%80-%EC%96%B4%EB%96%A4%EA%B2%83%EC%9D%B4-%EC%9E%88%EB%82%98%EC%9A%94?show=4844#q4844

이 싸이트에서 검색해본 결과는 이것뿐인던데요 2013년 질문이더라구요.

지금에 와서도 apk 디컴파일 완전차단 방도가 없을까요?

디컴파일은 막지 못한다면 리패키징을 완전히 차단할수 있는 방법이라도 없을까요?

고수님들 부탁드립니다.

Love96 (170 포인트) 님이 2016년 5월 26일 질문

2개의 답변

0 추천
그런 건 없습니다. 다른 방향으로 생각해보세요.
익명사용자 님이 2016년 5월 26일 답변
리패키징을 막는 방법도 없는가요?
그런게 있다면 이미 많이 알려져있겠죠.
0 추천
결국은 안된다가 결론이지만

시간이 아주 오래 걸리거나 굉장히 힘들게 하는 방법은 있습니다.

소스 난독화를 통해 코드 해석이 어렵게 바꾸고

로그인시 앱 해시값등을 검증해서 위변조 방지를 하는 방법도 있습니다.

문제는 이걸 어느세월에 다 구축하느냐 하는거죠. 솔루션도 있지만 비쌉니다.
라쎄린드 (25,460 포인트) 님이 2016년 5월 26일 답변
소스 난독화는 어느것이 좋은가요?
proguard보다 더 좋은것들이 있나요?
있다면 이름이라든지 url부탁 드립니다.
...