현재 위치 - 인적 자원 플랫폼망 - APP 개발 - APK 강화의 원리는 무엇입니까? 안드로이드 apk 는 어떻게 보강합니까?
APK 강화의 원리는 무엇입니까? 안드로이드 apk 는 어떻게 보강합니까?
APK 보강은 APK 코드 논리를 보호하는 것입니다. APK 파일을 숨기기, 혼동, 추가 등의 작업으로 변환하여 소프트웨어 이익을 손상으로부터 더욱 보호하는 것이 원칙입니다.

일반적인 APK 어플리케이션 보강에는 주로 DEX 파일, SDK 파일 및 SO 파일 보강이 포함됩니다. DEX 보강 기술에는 난독 코드, 전체 DEX 보강, 분할 DEX 보강, 가상 머신 보강 및 java2C 보강이 포함됩니다. 현재 가장 강력한 보강 방안은 Java2c 로, Java 명령어를 c/c++ 명령어로 변환하고 잘못된 제어 흐름과 문자열 암호화를 하는 것으로 역전하기 가장 어렵다. 따라서 라이브러리 파일은 일반적으로 핵심 알고리즘, 중요한 프로토콜 등 중요한 정보를 저장합니다. 따라서 강화는 능동 보호와 수동 보호로 나눌 수 있다. 사전 예방적 보호는 자체 해독, 혼동, 소스 코드 VMP 등으로 나눌 수 있습니다. , 수동 보호는 하우징 보호와 VMP 보호로 나눌 수 있습니다.

APK 를 보강한 후에는 역해독의 위험을 줄일 수 있다. 현재 일부 클라우드 보안 플랫폼은 넷이서, 360 강화, 아리운 등과 같은 체계적인 APP 강화 서비스를 제공하고 있습니다. 만약 당신이 APK 의 안전 수준을 높이고 싶다면, 당신은 이해할 수 있습니다.