2014-02-13 3 views

답변

3

당신은 가장 어려운 난독 화 같은 난독를 사용하여 응용 프로그램을 분석 할 수

(당신이 천재라면, 당신은이 질문을되지 않을 것이다). 논리를 NDK 컴파일 된 C++ 라이브러리에 넣을 수 있습니다. 해커는 여전히 앱을 디 컴파일, 수정, 배포 할 수 있습니다. 경험을 통해 알 수 있듯이, 앱을 보호하는 데 너무 많은 시간을 소비하는 것보다 시간을 새 기능에 넣는 것이 좋습니다.

... 물론 당신은 당신이 응용 논리 (당신이 보호하고자하는 것)를 온라인으로 옮길 수 있습니다.

2

Proguard는 바이트 코드를 더 작게 만드는 데 사용되지만 이미 사용자 대신 사용합니다.

코드에는 특별한 것이 없습니다. 당신은 당신이 생각하는 위대한 천재가 아니므로, 당신이 시간을 낭비하는 것은 시간 낭비입니다.

+2

Proguard가 디 컴파일을 방해하지 않습니다. 출력을 읽기가 더 어려워집니다. – Michael

+0

나는 알고있다 : P,하지만 나는 우연히 무언가에 비틀 거려서 클론의 모습을 방해하고 싶다. 물론 필연적으로 응용 프로그램이 좋으면 다시 작성되거나 어떤 식 으로든 다시 개발됩니다. –

+0

@Michael 잘, 그것은 주요 문제 인 디 컴파일 된 코드의 ** 이해 **를 방해합니다. – Kayaman