안녕하십니까?
질문하고자 하는 내용은, 제목 그대로 이미 사인이 된 앱을 수정 후에도 동일하게 앱을
사인하는 방법이 있는지 묻고자 합니다.
특정한 앱이 하나 있는데, 이 앱이 한글로케일을 지원하지 않습니다. 그리고 몇 가지 회피를
시켜야하는 로직이 있는데(루팅체크, USB디버깅 ON 체크) 가지고 있는 것이라고는
스마트폰의 /data/app 폴더에서 추출한 apk 파일 뿐입니다.
apktool로 디컴파일 후에 리소스를 한글로 번역해서 value-ko 폴더를 만들어 넣고, smali를
수정하여 루팅체크를 회피하는 부분을 수정하고 컴파일하고 testkey로 사인을 했더니,
앱이 동작하는 과정에서 sign을 체크하는 로직이 있어 앱이 크래쉬가 발생합니다. 이 부분은
회피하면 안되는 것이 특정 사이트와 연동을 하는 로직중 하나라 수정할 수가 없는 부분이라
생각해봐도 수정 전 앱의 sign과 수정 후 sign이 같도록 해야 될 것 같습니다.
준비되어 있는 것이 폰에서 추출한 apk 밖에 없는데, 여기서 sign을 추출해서 수정된 앱에도
그대로 적용 하는 방법이 없을까요?
검색해도 잘 나타나지 않아서, 혹시 좋은 방법이 있으신 분은 공유 부탁드립니다.
감사합니다.