2016-10-23 9 views
-2

APKTool은 초보자에게 표시 될 수 있기 때문에 내 APK 게시에 대한 두려움을 안겨주었습니다.최고의 Android APK 차단기는 무엇인가요?

(APKTool, DEX2JAR, JD-GUI ... 등의 도구로 인해 APK를 디 컴파일하는 것이 어려울 수있는 가장 좋은 APK obfscurators (또는 코딩 방법)는 무엇입니까?

감사합니다.

답변

1

Android apk의 역 컴파일을 완전히 제한 할 수 없습니다. dex 형식을 사용하기 때문에 누구나 apxool, dex2jar와 같은 공개 도구를 사용하여 이러한 dex 파일을 jar 파일로 쉽게 변환 할 수 있습니다. 그러나 코드 가독성을 줄이기 위해 코드를 난독화할 수 있으며, 네이티브 코드를 사용하여 코드를 쉽게 디 컴파일 할 수 있습니다. 서버의 일부 코드를 서버에 저장하고 리플렉션 개념을 사용하여 라이브러리의 런타임 호출 기능에서 다운로드하여 코드의 역 컴파일을 방지 할 수 있습니다. 최고의 Obfuscaters 방법은

,

을 -> 코드 명확화를 위해 Proguard를 사용합니다.

-> 보안 부분에 대해 native code을 작성하십시오. 리버스 엔지니어링 할 수 없습니다.

-> 서버 측에서 보안 된 부분을 처리하십시오. & 결과를 사용하십시오.