마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

보안 관련해서 질문드리고 싶습니다.

0 추천
현재 어플리케이션 클래스에서 앱이 켜질 때 루팅된 폰인지 체크하는 로직으로 앱 사용을 막고 있습니다.

그런데 루팅된 폰에서 adb를 이용해 강제로 액티비티를 실행시키면 application클래스에서 루팅된 폰인지 체크하는 로직을 안타고 액티비티가 강제로 실행이 되서 문제가 되고 있습니다.

혹시 이런 경우 어떤 방식으로 강제 접근을 막을 수 있는지 알고 싶습니다.

 

ps. adb를 써서 강제로 액티비티를 실행시키면 application로직을 타지 않고 액티비티만 떠서 앱이 실행되는 건지도 알고 싶습니다.
ryunad (120 포인트) 님이 2020년 8월 8일 질문

1개의 답변

0 추천
adb를 통해서 액티비티를 실행시켜도 생성된 Application class가 없다면,

Application class logic을 거쳐야합니다.

이미 application이 생성된 상태에서 액티비티가 실행 된 상황이 아닌가 싶네요.
디자이너정 (42,810 포인트) 님이 2020년 8월 8일 답변
...