broadcast

    [Android] BroadcastReceiver 보안 이슈

    BroadcastReceiver BroadcastReceiver는 Android 4대 컴포넌트 중 하나이다. 시스템에서 발생하는 이벤트를 수신하기 위한 목적을 가지고 있다. 예를 들어, 화면이 꺼졌다가 켜진다던지, 단말 부팅이 완료되었다던지, 또는 개발자가 임의로 시스템에 이벤트를 전달하여 Receiver들에게 전달할 수도 있다. 이러한 이벤트를 전달하는 단위를 Android에서는 Broadcast라고 부른다. 이름 뜻 그대로, 방송이라는 의미를 가지고 있다. 그렇기 때문에 이러한 방송을 보고 싶어하는 어플리케이션에서는 이를 수신할 수 있다. Broadcast는 크게 2가지로 구분된다. 바로 명시적 브로드캐스트 vs 암시적 브로드캐스트 이다. 명시적 브로드캐스트 (Explict Broadcast) 특정 ..