안녕하세요 현재 android 보안을 공부하고있는 대학교 4학년 학생입니다

다름이아니라 이번에 intent의 보안에 관해 공부하고있는데 intent를 broadcast를 하게 될 경우 이 intent가 어디서 날라온

intent인지 알 수 있을까요 ? 제가 알기론 intent의 출처는 모르고 그냥 받기만 한다고 알고있는데 만약 그렇다면

알 수 있는 방법이 없을까요?

그리고 패턴을 분석하려고하는데 이에 앞서 간단한 악성코드를 만들었는데 이게 잘 안되네요 ㅠ

battery low intent를 broadcasting으로 지속적으로 날릴려고 하는데 계속 죽더군요. 도움이 필요합니다!
-------------------------------------------------
타이머로 등록하여 1초에 한번씩 브로드케스팅을 하려고합니다. 
밑의 소스 아래로 더 있긴한데 관련있는 소스는 아니라 해당 부분만 올렸습니다.

public  class battary_low extends Service {
private Timer timer;
private TimerTask executeAgain = new TimerTask() {
 @Override
 public void run()
 {
 Intent statusIntent = new Intent();
 statusIntent.setAction(Intent.ACTION_BATTERY_LOW);
 sendBroadcast(statusIntent);

 }
 };
--------------------------------------------------