Notice
Recent Posts
Recent Comments
Link
투케이2K
111. (TWOK/LOGIC) [Mobile] 모바일 ( android , ios ) 앱 수행 시 루팅 (Rooting) 및 탈옥 (Jailbreak) 확인 경고 팝업창 표시 본문
투케이2K 로직정리
111. (TWOK/LOGIC) [Mobile] 모바일 ( android , ios ) 앱 수행 시 루팅 (Rooting) 및 탈옥 (Jailbreak) 확인 경고 팝업창 표시
투케이2K 2024. 10. 30. 19:26[로직 정리]
정리 로직 : Mobile
상태 : [Mobile] 모바일 ( android , ios ) 앱 수행 시 루팅 (Rooting) 및 탈옥 (Jailbreak) 확인 경고 팝업창 표시
[설 명]
// --------------------------------------------------------------------------------------
[사전) 설정 및 정보 확인 사항]
// --------------------------------------------------------------------------------------
- 해당 동작 테스트를 하기 위한 특정 휴대폰 단말기 루팅 및 탈옥 상태 만들기
// --------------------------------------------------------------------------------------
// --------------------------------------------------------------------------------------
[로직 설명]
// --------------------------------------------------------------------------------------
1. 애플리케이션 초기 구동 및 사용자 단말기 루팅 및 탈옥 상태 여부 확인 수행
>> Android : Application 클래스 onCreate 부분에서 체크 및 플래그 값 저장
>> Ios : AppDelegate 클래스 초기 앱 프로세스 수행 부분에서 체크 및 플래그 값 저장
2. 애플리케이션 로딩 화면 부분에서 탈옥 및 루팅 상태 플래그 값 확인 후 경고 팝업창 표시
3. 팝업창 : 휴대폰 단말기 루팅 및 탈옥 상태가 확인되었습니다. 앱 사용 시 중보 정보 노출이 될 수 있습니다. 계속 진행하시겠습니까? [진행] [취소]
4. 사용자가 [취소] 버튼을 클릭한 경우 앱 로그인 프로세스를 진행하지 않고 화면 정지 상태 유지 및 추가 팝업창 표시
>> 휴대폰 단말기 복구 후 앱을 실행해 주세요.
5. 사용자가 [진행] 버튼을 클릭한 경우 앱 로그인 및 앱 계속 사용 진행
>> 단, 사용자 정보 인증 및 민감한 정보 활용 시 계속해서 경고 팝업창을 표시하며, 사용자가 계속 진행을 클릭 했다는 버튼 클릭 플래그 값 내부 DB 에 저장 수행
// --------------------------------------------------------------------------------------
// --------------------------------------------------------------------------------------
[참고 사이트]
// --------------------------------------------------------------------------------------
[[IT 용어] 루팅 (rooting) 용어 설명]
https://blog.naver.com/kkh0977/223240340788?trackingCode=blog_bloghome_searchlist
[[IT 용어] 탈옥 (iOS jailbreak) 용어 설명]
https://blog.naver.com/kkh0977/223240342139?trackingCode=blog_bloghome_searchlist
[isRootingDevice : 휴대폰 루팅 상태 체크 수행 - Runtime exec , rootingFiles check]
https://blog.naver.com/kkh0977/223557252991?trackingCode=blog_bloghome_searchlist
https://blog.naver.com/kkh0977/223562974741?trackingCode=blog_bloghome_searchlist
[isJailbreak : 앱 탈옥 여부 상태 확인]
https://blog.naver.com/kkh0977/223544095694?trackingCode=blog_bloghome_searchlist
// --------------------------------------------------------------------------------------
반응형
'투케이2K 로직정리' 카테고리의 다른 글
Comments