转载请注明出处:

http://blog.csdn.net/gane_cheng/article/details/52190309

http://www.ganecheng.tech/blog/52190309.html (浏览效果更好)

iPhone由于苹果不开放系统权限的原因,一直是骚扰电话的重灾区,来电之后不知道要不要接,不接,容易误事儿,接了,给你推销基金,郁闷不已。笔者曾经使用开封的手机号码,然后需要跟广州的一个人联系,约在10点见面,打了好几个电话,对方都直接挂断。无赖之下,发短信给他,说明我是谁,怎么不接电话,对方才和我联系上。等见到面了,发现对方用的是iPhone 5s,我说你怎么不接我电话啊,他说我一看是开封的号码,就挂掉了。可见在没有提示这是不是骚扰电话的情况下,依靠地区来判断有多么不靠谱。本文就是要解决这个问题。骚扰电话直接挂断,没有挂断的就是可以接的。

原理:将搜狗号码通Lite版的“骚扰电话”、“房产中介”、“诈骗”、“推销”这四类号码导出、整理、导入到Kuaidial的黑名单文件中,实现了主动拒接绝大部分骚扰电话的目的。

不会编程的可以直接看最后一步

说干就干↓↓↓

第一步 越狱你的iOS设备

截止到2016年8月12日,iOS 9-iOS9.3.3的设备都可以越狱,越狱网址为:盘古越狱。

第二步 下载插件Kuaidial和搜狗号码通Lite

Kuaidial可以使用Cydia添加雷锋源(http://apt.abcydia.com),然后安装。

搜狗号码通Lite直接在App Store下载即可。

搜狗号码通Lite安装之后,授予通讯录访问权限,然后更新号码数据库。这个时候手机通讯录里就多了10个左右的以haoma开头的联系人。这正是我们要的数据。

第三步 导出搜狗号码通Lite的骚扰电话号码

手机连接电脑,打开PP助手,选择haoma开头的联系人,然后点击备份,就会导出一个文件iPhone 6s rose gold_2016_08_12_10_11_39.contacts。

重命名为iPhone 6s rose gold_2016_08_12_10_11_39.contacts.zip,然后解压缩。

由于搜狗号码通的数据非常庞大,所以,我们还是一眼就能看出来Contacts_2.plist就是我们要找的文件,因为这个文件比较大。使用notepad++打开之后就会发现是这个文件。

第四步 提取出搜狗号码通数据库中的号码

在这里需要写一段代码,来提取出我们需要的信息。


import java.io.*;public class Converter
{public static void main(String[] args){String sogouPath = "C:\\Contacts_2.plist";System.out.println(printSogouBlockList(sogouPath));}public static boolean printSogouBlockList(String sogouPath){File f = new File(sogouPath);BufferedReader br = null;try{br = new BufferedReader(new InputStreamReader(new FileInputStream(f), "UTF-8"));String temp = br.readLine();while (temp != null){if (temp.contains("骚扰电话") || temp.contains("房产中介") || temp.contains("诈骗") || temp.contains("推销")){br.readLine();br.readLine();br.readLine();String numberStr = br.readLine();String number = numberStr.trim().replace("<string>", "").replace("</string>", "").trim();String name = temp.trim().replace("<string>", "").replace("</string>", "").trim();System.out.println("\t<key>" + number + "</key>");System.out.println("\t<string>" + name + "</string>");}temp = br.readLine();}return true;}catch (IOException e){e.printStackTrace();}finally{if (br != null){try{br.close();}catch (IOException e){e.printStackTrace();}}}return false;}}

运行代码之后,得到的输出就是这样的了。

第五步 将输出号码导入到Kuaidial的黑名单中去。

使用PP助手将Kuaidial的黑名单文件/var/mobile/Library/Preferences/kuaidial.black.plist导出到电脑,然后用notepad++打开,将输出结果直接复制到对应的位置上,保存之后,再重新导入到/var/mobile/Library/Preferences/kuaidial.black.plist,覆盖原文件即可生效。

此时打开手机,会发现黑名单已经有好几万个了。只要开启挂掉黑名单电话选项,就能屏蔽绝大多数骚扰电话了。

第六步 已经编辑好的Kuaidial黑名单文件

以上操作的最终文件已经上传到这里。http://download.csdn.net/detail/gane_cheng/9601690

下载下来之后,直接使用PP助手,导入到/var/mobile/Library/Preferences/kuaidial.black.plist,如果没有这个文件的话直接添加,如果已经存在,可以选择直接覆盖,或者把之前的黑名单条目添加进新的文件中再覆盖。

所有步骤做完以后,可以卸磨杀驴了。再次点击搜狗号码通Lite APP,点击清除骚扰号码数据库,然后卸载搜狗号码通Lite APP。下次如果想更新数据库,再走一遍这个流程即可。

参考文献

  1. http://blog.sina.com.cn/s/blog_62b1d1490102wfgf.html

iOS9.3.3骚扰电话拦截黑名单数据库相关推荐

  1. android 原生分享界面_原生 Android 用户终于能用上骚扰电话拦截了

    虽然对大部分国产手机用户而言,骚扰电话早已不再是一个令人头痛的问题.但如果你使用的是原生/类原生 Android 系统(例如 Google Pixel),骚扰电话拦截这件事就变得非常棘手了.所以和很多 ...

  2. android电话拦截软件下载,骚扰电话拦截器

    骚扰电话拦截器是一款支持自定义数据库的电话拦截软件,你可以自定义的在上面倒入各种骚扰电话的数据或者是API,这款软件会通过这些API来帮助你进行拦截,小巧的体积以及轻松的操作方式非常适合那些需要高颜D ...

  3. WiFi万能钥匙发布iOS4.0新增骚扰电话拦截功能

    近日,连尚网络旗下产品WiFi万能钥匙发布了iOS4.0最新版本.根据用户的需求反馈,WiFi万能钥匙iOS4.0新增了骚扰电话拦截等多个功能.版本更新后,WiFi万能钥匙在连接成功率和使用流畅程度上 ...

  4. Android开发之骚扰电话,谷歌发布了Android 11 第二个版本 还增加了一个强化骚扰电话拦截的API...

    3月19日消息,据国外媒体报道,在发布Android 11的第一个开发者预览版几乎整整一个月之后,谷歌发布了第二个版本.Android 11 DP2是一个开发者预览版,不是公测版本,因此不包含人们所期 ...

  5. 运营商免费提供指定号段骚扰电话拦截,你还不知道啊!?

    因为行业性质的问题在不少地方提供了联系方式,加之为了经常写评测文章注册了一大堆APP 导致阿虚几乎每天都能接到骚扰电话 本来这个问题在安卓端是小问题 因为现在很多手机系统都已自带拦截骚扰电话的功能了 ...

  6. android拦截电话并且不留下通话记录,具透丨iOS 10 支持拦截骚扰电话了,这些事情你应该知道...

    关于栏目 苹果.谷歌每年一次大更新的新系统都值得关注,我们始终不建议普通用户提前尝鲜稳定性不佳的测试版,但我们理解想要尝鲜的心情,于是有了「具透」这个栏目.「具透」会挖掘.详解新系统的各个功能细节,并 ...

  7. Android 拦截短信并转发,骚扰电话“响一声”量最大 垃圾短信呈现快速下降趋势...

    原标题:骚扰电话"响一声"量最大 垃圾短信呈现快速下降趋势 昨天,360手机卫士发布<2016年中国手机安全状况报告>.<报告>显示,2016年骚扰电话拦截 ...

  8. 广播接收者android,电话拦截广播,电话接收者demo

    一.Android广播机制介绍 广播机制最大的特点就是发送方并不关心接收方是否接到数据,也不关心接收方是如何处理数据的. Android中广播的是操作系统中产生的各种各样的事件.例如,收到一条短信就会 ...

  9. 安卓来电归属地_原生 Android 也能远离骚扰电话:开源应用来电信息

    现在看到一个陌生的电话打来,是不是都已经没有接听的冲动了?国内各种各样符合国情定制化的安卓手机系统,已经可以拦截众多烦人的骚扰电话. 但无论是原生 Android 党还是在国外购机的回国用户,都会发现 ...

  10. 三大运营商共同打击骚扰电话 微位科技推进营销电话整改

    近日来,中国移动的不少用户有收到一条来自运营商的群发短信.短信内容为:"根据国家有关规定,未经用户同意,任何组织和个人不得擅自向用户拨打商业营销电话.为维护用户的合法权益,我们将对涉嫌营销扰 ...

最新文章

  1. windows 安装MySQL服务 zip解压程序
  2. Git 撤销中间某次的提交记录
  3. serialVersionUID的作用以及如何用idea自动生成实体类的serialVersionUID
  4. Silverlight 动态调用 WebService
  5. zoj 2110 dfs,剪枝
  6. leetcode 509. 斐波那契数(Fibonacci Number)
  7. 对于开发 0 bug 代码的思考——Design by Contract 契约设计
  8. 拓端tecdat|R语言做复杂金融产品的几何布朗运动的模拟
  9. VS2010+OpenCV2.4.6永久性配置方法
  10. java web程序设计任务驱动教程答案,Java Web应用程序开发任务驱动式教程
  11. Linux目录--proc详解
  12. 第一个 DCMTK 程序:显示 DICOM 图像(DCMTK 3.6.4 + Qt 5.14.2 + VS2015)
  13. word插入图片被文字挡住
  14. 时间复杂度和空间复杂度OvO
  15. 【预测模型-ELM分类】基于鲸鱼算法优化核极限学习机实现数据分类附matlab代码
  16. 取消web浏览器 打印页眉和页脚
  17. 信任是高效工作的基石,但是得来却非常不易
  18. 【Python习题】简易英汉字典(project-ssss)(题目的坑解析+实现代码)
  19. 电子货架标签----智能仓库管理
  20. 如何分析公众号后台数据?

热门文章

  1. 王道考研-计算机网络
  2. Linux Vim编辑器的基本使用
  3. 专栏全年主题合辑-代码中文命名相关实践 2018-11-10
  4. 图解设计模式:行为型模式之责任链模式
  5. ILSpy-Reflexil修改UnityEditor.Timeline.dll
  6. Python爬取抖音APP,竟然只需要十行代码
  7. live2d_vue-live2d 看板娘
  8. cmd简单代码雨实现方法
  9. 怎么找网页源文件位置_html网页源代码是什么 如何查看网页源代码经验篇
  10. 耐驰测试仪上的软件,Proteus