안드로이드 개발 질문/답변
(글 수 45,052)
난독화 때문에 일주일째 야근하는 1인 입니다.
오픈은 다가오는데
proguard가 적용이 안되서 멘붕 직전입니다.
그래서 그런데..
그냥 수작업으로 proguard/mapping.txt와 유사하게
메소드,변수명 들을 a,b,c..로 변경하는건 어떤가요??
네.. 저 허접입니다...ㅠㅠ
2012.10.24 13:51:33
난독화도 어떻게 보면 암호화랑 똑같은 개념으로 보는것이니
http://seed.kisa.or.kr/kor/smart/smartPhoneA.jsp
한국인터넷진흥원에서 무료로 주는 암호화 라이브러리를 사용해 보시는게 어떨까 생각이 됩니다.
참고해 보세요
그런 변수명 리네임은 난독화측에도 못갈듯.
전문화된 툴 사용해도 몇초면 deobfuscator됩니다. 최소한 variable renaming, Flow control, string encryption 해주시고 가능하다면 native code로 convert하셔야 합니다. 그래야 소스코드 지킬수 있습니다.