[Android] 프로그램 무결성 검증 (API 28 이상 버전)
·
Hacking/Mobile
프로그램 무결성 검증이란?안드로이드에서 프로그램 무결성 검증이란 앱 위ㆍ변조 여부를 확인하는 항목 Signing Key 검증 소스코드 (API 28 버전)API 28 버전 이상부터는 서명을 하여도 재 서명이 가능하여, 앱 해쉬 값 검증, Signing Key 검증 등을 통해 무결성 검증을 진행할 필요가 있음public class MainActivity extends AppCompatActivity { // 검증할 앱의 서명 값 (SHA-256 값) private static final String APP_SIGNATURE = "[Hash 값]"; @Override protected void onCreate(Bundle savedInstanceState) { super.o..