안녕하세요 안드로이드 보안 관련해서 질문을 드립니다.

apk 파일을 압축을 풀었더니

assets 폴더
com 폴더
lib 폴더
META-INF 폴더
res 폴더
AndroidMenifest.xml (바이너리 형태로 된)
classes.dex
default.properties (text형식)
resources.arsc (바이너리 형태로 된)

이렇게 구성되어 있더라구요~~

여기서 가장 중요한 파일(보안상)이 classes.dex 파일의 md5 값을 구하고 싶은데요~

앱이 기동될때 classses.dex 파일의 md5 값을 구할 수 있을까요?
- classess.dex 파일에 접근 가능한지
(이렇게 구한 md5 값을 서버에 있는 값과 비교해서 변경되었는지 검사하기 위함)

또한(만약에 접근 가능하다면)
classes.dex 파일외에 어떤 파일들의 md5 값을 구해야 보안상 조금 안전할 수 있을까요??