Season 1/기술 보안 [ Android ] 기초 정리 - Application 주요 구성 요소 작성자 - LRTK Application 주요 구성 요소 Service <service android:description="string resource" android:directBootAware=["true" | "false"] android:enabled=["true" | "false"] android:exported=["true" | "false"] android:foregroundServiceType=["camera" | "connectedDevice" | "dataSync" | "location" | "mediaPlayback" | "mediaProjection" | "microphone" | "phoneCall"] android:icon="drawable resource" android:isolatedProcess=["true" | "false"] android:label="string resource" android:name="string" android:permission="string" android:process="string" > . . . </service> 백그라운드에서 앱을 계속 실행하기 위한 다목적 진입점으로 백그라운드에서 실행되며 오랫동안 실행되는 작업을 수행하거나 원격 프로세스를 위한 작업 수행합니다. Broadcast Receiver <receiver android:name=".MyBroadcastReceiver" android:permission="android.permission.SEND_SMS"> <intent-filter> <action android:name="android.intent.action.AIRPLANE_MODE"/> </intent-filter> </receiver> 시스템이 정기적으로 사용자 플로우 밖에서 이벤트를 앱에 전달하도록 지원하며, 앱이 시스템 전체의 브로드캐스트 알림에 응답할 수 있도록 도와줍니다. Content Providers <provider android:authorities="list" android:directBootAware=["true" | "false"] android:enabled=["true" | "false"] android:exported=["true" | "false"] android:grantUriPermissions=["true" | "false"] android:icon="drawable resource" android:initOrder="integer" android:label="string resource" android:multiprocess=["true" | "false"] android:name="string" android:permission="string" android:process="string" android:readPermission="string" android:syncable=["true" | "false"] android:writePermission="string" > . . . </provider> 파일 시스템, SQLite DB, 엑세스 할 수 있는 모든 영구 저장 위치에 저장 가능한 어플리케이션 데이터의 공유에 대한 읽기, 쓰기 권한 관리 역할 수행한다. Content Providers를 구성하여 다른 어플리케이션들과 안전하게 데이터 공유가 가능하다. 공유하기 게시글 관리 MSS 저작자표시 비영리 'Season 1 > 기술 보안' 카테고리의 다른 글 리버싱 기초(EQST LMS) (0) 2022.12.30 [컨테이너 보안] 2-2장. 컨테이너 탈출 (CVE-2019-5736) (0) 2022.12.27 [ Android ] Activity Life Cycle (0) 2022.12.08 [ Android ] 기초 정리 - APK 구조 (0) 2022.12.08 [ Android ] 기초 정리 - Build & SandBox & 서명 (0) 2022.12.08 Contents 당신이 좋아할만한 콘텐츠 리버싱 기초(EQST LMS) 2022.12.30 [컨테이너 보안] 2-2장. 컨테이너 탈출 (CVE-2019-5736) 2022.12.27 [ Android ] Activity Life Cycle 2022.12.08 [ Android ] 기초 정리 - APK 구조 2022.12.08 댓글 0 + 이전 댓글 더보기