一条短信就可以获取被盗手机的GPS位置(PhoneFinder)

 哎,忙了一中午就搞了一个小实例,发现自己的效率还有待提高,不过,虽说是一个小实例,让我对短信这块掌握了许多!

先贴代码:(必要的解释都在注释中,不懂得可以留言)!

MainActivity:PhoneFinder.java

Code:
  1. package com.android.yhb;  
  2.   
  3. import java.math.BigInteger;  
  4. import java.security.MessageDigest;  
  5. import java.security.NoSuchAlgorithmException;  
  6.   
  7. import android.app.Activity;  
  8. import android.content.SharedPreferences.Editor;  
  9. import android.os.Bundle;  
  10. import android.util.Log;  
  11. import android.view.View;  
  12. import android.view.View.OnClickListener;  
  13. import android.widget.Button;  
  14. import android.widget.EditText;  
  15. import android.widget.TextView;  
  16.   
  17. public class PhoneFinder extends Activity {  
  18.     private EditText edit01;  
  19.     private EditText edit02;  
  20.     private Button button_ok;  
  21.     private TextView textview;  
  22.     static final String PASSWORD_PREF_KEY = "passwd";  
  23.     /** Called when the activity is first created. */  
  24.     @Override  
  25.     public void onCreate(Bundle savedInstanceState) {  
  26.         super.onCreate(savedInstanceState);  
  27.         setContentView(R.layout.main);  
  28.           
  29.         edit01 = (EditText)findViewById(R.id.password);  
  30.         edit02 = (EditText)findViewById(R.id.password_confirm);  
  31.         textview = (TextView)findViewById(R.id.text1);  
  32.         button_ok = (Button)findView
  • 1
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 20
    评论
可能感兴趣的项目设计:https://www.cirmall.com/circuit/5892/detail?3(sim900扩展板制作家居安防报警器(教程+资料分享)) 之前给大家介绍了ICOMSAT,一款能打电话,收发短信的sim900扩展板。请注意,是扩展板!那么它肯定可以再直接叠加其他扩展板咯!没错,今天我们就给它加上定位跟踪功能。GPS shield是一款可以实现全球定位的扩展板,把它们结合在一起,我们就可以轻松地实现利用短信来查询当前的位置坐标,可以应用于货物定位查询。 需要用到的配件有: Iteaduino MEGA2560资料见“相关文件”下载。 硬件设置和搭建: a) Icomsat的开关拨到UART的一端,跳线帽按照RXD->D2,TXD->D3如图,接上GSM天线和插上手机SIM卡。详细跳帽和引脚请下载查阅产品手册和原理图:https://pan.baidu.com/s/1eQGezWu,或者“相关文件”下载。 b)GPS扩展板的开关拨到5V,跳线帽按照RXD->D1,TXD->D0如图连接,接上GPS天线。详细产品资料见“相关文件”下载。 c) 我们的程序中会使用到MEGA2560的两个串口,UART1连接到Icomsat,UART2连接到GPS shield, 另外还有多余的串口可以烧写程序,所以可以先叠加好3个板子,连接USB线,直接烧写固件。 把mega2560的开关拨到5V的一边。(此板还可以提供3.3v的IO电平) 再把GPS shield和Icomsat堆叠起来,然后插到MEGA board板子上一排Arduino socket上 d) 连接完成后的硬件图如下所示: 烧写程序: a) 首先我们需要下载GSM和GPS的Arduino支持库。 b) 把两个库解压缩到Arduino\libraries的目录下,然后打开arduino IDE. 接着把代码复制黏贴到Arduino IDE,烧写到MEGA主板上。“Board板子类型选择mega2560 or ADK” 代码部分截图,见“相关文件”下载: 拔掉USB线,改用9V/2A外部电源供电,GPS的天线尽量放到信号好的高处。等Icomsat开机一段时间后,用手机给sim卡发送一条gps”的短信,稍后,你会收到一条返回短信。里面包含了经度纬度以及时间信息,例如: lat: 22.588160 lon: 113.944100 time: 20140730073230 lat表示纬度,lon表示经度,time表示标准的“格林尼治时间”(本初子午线),跟北京时间相差8个小时。 如果你收到一条gps not ready”的短信,表示GPS shield还没定位好。等待连接卫星信号的时间跟天气、地区、环境等因素有关,长则几分钟,短则几十秒。 淘宝地址:https://itead.taobao.com/ 原文出处:https://blog.sina.com.cn/s/blog_ade378ae0102uxss.html
当今社会,手机已经成为我们生活的一部分,包含了我们的许多个人信息和数据。以下是一些建议和指南,帮助你确保你的手机安全: 1. 使用密码或指纹锁定:启用密码或指纹锁定可以防止他人进入你的手机并访问你的个人信息和数据。确保你的密码足够强大,至少包含8个字符,包括数字、字母和符号,并不要使用常见的密码,如“123456”或“password”。 2. 更新你的操作系统和应用程序:更新你的操作系统和应用程序可以帮助修复安全漏洞并增强你的手机安全性。 3. 安装防病毒软件:安装一个可靠的防病毒软件可以帮助防止病毒、恶意软件和其他恶意软件感染你的手机。 4. 不要连接公共无线网络:在连接公共无线网络时,你的数据可能会被黑客窃取或监视。尽量避免使用公共无线网络,除非你必须使用。 5. 注意应用程序的权限:在安装应用程序时,请注意查看其所请求的权限。如果应用程序请求访问你的联系人、相册或其他敏感数据,则要认真考虑是否要授予其权限。 6. 不要点击可疑链接或附件:不要点击来自陌生人或不信任来源的链接或附件。这些链接或附件可能包含恶意软件或其他安全威胁。 7. 定期备份你的数据:定期备份你的数据可以防止数据丢失或损坏。在备份数据时,请确保使用安全的方法,如加密或存储在受保护的云存储中。 8. 在丢失或盗窃时立即采取行动:如果你的手机丢失或被盗,请立即报警并联系你的手机提供商。你可以通过查找、锁定或删除你的设备上的数据来保护你的个人信息。 9. 不要越狱或根据你的手机:越狱或根据你的手机可能会增加它被攻击或感染恶意软件的风险。如果你不熟悉如何越狱或根据你的手机,请不要尝试。 10. 将蓝牙和NFC关闭:当你不需要使用蓝牙或NFC功能时,请将其关闭,以防止黑客利用这些功能来攻击你的手机。 这些建议可以帮助你保护你的手机安全。如果你有任何安全问题或疑虑,请联系你的手机制造商或安全专家寻

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 20
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值