android手机防盗追踪软件源码,初学者可以看看,很不错的!
2021-12-13 16:24:49 27KB android防盗软件源码
1
手机防盗软件,可以远程控制,锁定屏幕,GPS定位,备份文件,删除重要信息等!!
2021-12-13 16:11:05 422KB 手机防盗
1
仿制360手机防盗设计,可以实现绑定安全手机,发送指令实现手机报警响铃、手机锁定屏幕,发送GPS位置经纬度信息到安全手机等功能。 经测试,在大部分android手机都可以执行,但是因为android系统的碎片化等问题,在小米等深度定制过的android手机中无法实现响铃操作。
2021-12-13 10:36:25 1.63MB android 防盗软件 app
1
http://blog.csdn.net/xiaoxiao108/archive/2011/05/01/6381414.aspx 前段时间母亲手机遭贼了,以防万一,如果自己手机丢了,肯定会更郁闷,记得很多手机有防盗功能,如果更换了sim卡就会,手机就会自动把新的 sim卡手机号,gps坐标,什么的发送到绑定的手机上。网上查了下资料,这类这类软件也挺多的。看了看功能也不是很复杂,就自己写了个玩玩 。 开发环境 vs2008 wm6 .net cf 3.5 编译运行代码时,电脑必须安装 Windows Mobile 6 Professional SDK Refresh.msi 实现方法很简单 1.每一个sim都有唯一的一个IMSI编号,可以根据IMSI编号来判断手机是否更换sim卡 2.如果检测到IMSI不是自己的sim卡的,可以确定其他人可能在用你的手机。 3.每次开机程序自动运行,检测到别人如果使用你的手机,自动把他的通话记录,跟gps坐标发送到绑定好的手机号上。 4.知道用你手机人的手机号,最近通话记录,gps坐标后,再自己想办法找到这人吧。 具体代码 1.取sim卡IMSI编号 使用 TapiLib.dll类库中的ControlTapi.GetIMSINumber()取到sim卡imsi编号 2.判断是不是自己的sim卡 string simStr=ControlTapi.GetIMSINumber(); if (simStr.Length != 0) { if (simStr != SIM) { 其中SIM为事先取好的自己手机卡的IMSI编号 3.取最近通话记录代码 [StructLayout(LayoutKind.Sequential)] public struct CALLLOGENTRY { public UInt32 cbSize; public UInt64 ftStartTime; public UInt64 ftEndTime; public short iom; public bool fOutgoing; public bool fConnected; public bool fEnded; public bool fRoam; public short cidt; public IntPtr pszNumber; public IntPtr pszName; public IntPtr pszNameType; public IntPtr pszNote; }; [DllImport("phone.dll", EntryPoint = "PhoneOpenCallLog", SetLastError = true)] //首先要PhoneOpenCallLog打开通话记录句柄 private static extern int PhoneOpenCallLog(ref IntPtr pHandle); [DllImport("phone.dll", EntryPoint = "PhoneCloseCallLog", SetLastError = true)] //要调用PhoneCloseCallLog关闭句柄 private static extern int PhoneCloseCallLog(IntPtr pHandle); [DllImport("phone.dll", EntryPoint = "PhoneGetCallLogEntry", SetLastError = true)] private static extern int PhoneGetCallLogEntry(IntPtr pHandke, ref CALLLOGENTRY pEntry); //用PhoneGetCallLogEntry方法会返回一个通话记录结构,在该结构中,包含号码、姓名、通话开始时间、通话结束时间等信息。 private string GetLog() { string CallInfo = ""; try { IntPtr handle = IntPtr.Zero; //句柄 CALLLOGENTRY entry = new CALLLOGENTRY(); PhoneOpenCallLog(ref handle); //首先要PhoneOpenCallLog打开通话记录句柄 entry.cbSize = (uint)Marshal.SizeOf(entry); //返回类的非托管大小 if (handle != IntPtr.Zero) { while (PhoneGetCallLogEntry(handle, ref entry) == 0) //获取通话记录 { //Marshal.PtrToStringUni 复制指定数目的字符 string phoneNumber = Marshal.PtrToStringUni(entry.pszNumber); //号码 string name = Marshal.PtrToStringUni(entry.pszName); //姓名 if (phoneNumber == null) { phoneNumber = string.Empty; } if (name == null) { name = string.Empty; } string temp = (phoneNumber.Trim() + name.Trim()); CallInfo = CallInfo + temp; } PhoneCloseCallLog(handle); if (CallInfo.Length < 140) { return CallInfo; } else { return CallInfo.Substring(0,140); } } else { int error = Marshal.GetLastWin32Error(); return ""; } } catch (Exception ep) { //MessageBox.Show(ep.ToString()); return ""; } finally { } } 4.取gps坐标代码 GpsDeviceState device = null; GpsPosition position = null; Gps gps = new Gps(); void gps_DeviceStateChanged(object sender, DeviceStateChangedEventArgs args) { device = args.DeviceState; } protected void gps_LocationChanged(object sender, LocationChangedEventArgs args) { position = args.Position; str = ""; if (position != null) { //维度 if (position.LatitudeValid) { str += position.Latitude; } //经度 if (position.LongitudeValid) { str += " " + position.Longitude; 5.发送短信代码 SmsMessage msg = new SmsMessage(PHONE, str); msg.Send(); 6.打包为开机启动程序 打包cab文件时,只需把快捷方式添加到Startup文件夹下面就ok。 不足之处。 1.gps代码根据sdk中修改的,只是卫星定位的,根据基站定位的代码不知如何实现,只有当使用手机的人走到卫星信号好的地方时才能把坐标发 出去 2.发送的gps坐标 ,只是一个大体的位置,几百米以内的范围,有些浮动 3.如果手机被恢复出厂设置,或者被刷机,程序肯定不能运行了 即使gps信号不好的情况下只是得到使用手机人的电话号码,跟通话记录,用处也是挺大的。代码只是写着玩的,提供下参考思路代码 如果你发现有什么不合理的,需要改进的地方,或者你有什么更好的实现方法联系328452421@qq.com 朱晓 (泰山学院)。相互交流 谢谢 http://blog.csdn.net/xiaoxiao108/archive/2011/05/01/6381414.aspx
2021-12-10 20:42:08 266KB C# 手机 .net 源码
1
基于Android的手机防盗软件的设计与实现.docx
2021-10-18 22:00:14 188KB 建筑文档
基于Android的手机防盗软件的设计与实现.pdf
2021-10-18 22:00:13 1.86MB 建筑文档
用于跑步或行走计及手机防盗,提供全面的计步数据记录和统计分析功能。计步功能含有语音播报,闪光灯提示,BPM跑步节拍器等功能。防盗功能可在充满电、充电线被拔、手机被移动或被取出口袋等关键事件发生时,使用警铃及语音进行报警提示。所有功能均采用独家优化算法,可长时间低功耗精确运行。 功能包括:计步相关指标数据计算,BPM跑步节拍器,历史计步信息统计分析图表,充电线或耳机线被拔报警,手机被移动、被遮挡、被取出(口袋或包包)防盗报警。
2021-08-06 17:10:58 5.9MB 计步器 防盗 警报 手机防盗
1
伴随智能手机的日益普及,对重要资料的保存愈发依赖于手机,一旦手机丢失,资料的安全追回便是当务之急。目前,市面上涌现的手机防盗软件的功能并不齐全,缺乏对重要资料的加密传输等安全措施。针对这一现状,该系统运用基于Eclipse平台的Android编程,实现集SIM监控、地理位置获取、图像采集、隐私数据远程备份等功能于一体的手机防盗与数据保护系统。
2021-06-26 21:33:42 648KB Android 防盗
1
用于充电提醒及手机防盗,可在充满电、充电线被拔、手机被移动或被取出口袋等关键事件发生时,使用警铃及语音进行报警提示。可防止手机电池因过充而损坏,因充电池温度或电压过高而发生安全隐患,因充电线或耳机线被拔而被盗。另外全面显示电池信息及统计图表,可详细了解电池健康状态。 功能包括:电池充满电报警,充电线被拔报警,耳机线被拔报警,手机被移动、被遮挡、被取出(口袋或包包)防盗报警,电池健康状态监测,电池温度过高报警,电池电压过高报警,低电量文字报警,充电所需时间动态预测,电量使用时间动态预测,电压、电流、能量、容量、充电方式、技术类型等信息,电池容量损耗率计算,报警参数选项,充电优化加速选项,历史充电信息统计分析图表。
2021-04-26 09:07:12 5.51MB 电池充电 手机防盗 防盗报警 电池
1
用于充电提醒及手机防盗,可在充满电、充电线被拔、手机被移动或被取出口袋等关键事件发生时,使用警铃及语音进行报警提示。可防止手机电池因过充而损坏,因充电池温度或电压过高而发生安全隐患,因充电线或耳机线被拔而被盗。另外全面显示电池信息及统计图表,可详细了解电池健康状态。 主要功能包括:电池充满电报警;充电线被拔报警;耳机线被拔报警;手机被移动、被遮挡、被取出(口袋或包包)防盗报警;电池健康状态监测;电池温度过高报警;电池电压过高报警;低电量文字报警;充电所需时间动态预测;电量使用时间动态预测;电压、电流、能量、容量、充电方式、技术类型等信息;电池容量损耗率计算;报警参数选项;充电优化加速选项;历史充电信息统计分析图表。
2021-04-26 09:07:12 5.51MB 电池 充电 手机防盗 手机充电
1