悟夜叉个人博客 技术专题 如何备份盗版(仿版/中文版)telegram备份数据

如何备份盗版(仿版/中文版)telegram备份数据

前言:在我们发现嫌疑人手机上一个小众app无法进行备份,这个时候我们需要从嫌疑人的手机上导出该apk,然后通过 jadx 或其他工具,对apk的AndroidManifest.xml文件进行分析。如果android:allowBackup为ture的时候,说明这个apk可通过Android自带的backup功能进行备份;如果为false代表无法备份。

AndroidManifest.xml 是什么?

这里我总结了三句话,来介绍 AndroidManifest 文件的作用。1、是每个android程序中必须的文件,它位于整个项目的根目录;2、配置程序运行所必要的组件,权限,以及一些相关信息;3、是整个应用的入口,所以有助于更加深入的理解Android。

allowBackup属性有什么作用?

AllowBackup是在Android 2.2中引入的一个系统备份的功能。允许用户备份系统应用和第三方应用的apk安装包和应用数据,以便在刷机或者数据丢失后恢复应用,用户即可通过adb backup和adb restore来进行对应用数据的备份和恢复。第三方应用开发者需要在应用的 AndroidManifest.xml 文件中配置 allowBackup 标志(默认为true)来设置应用数据是否能能够被备份或恢复。

为什么这么多小众app不支持备份?

但是很多app都会将allowBackup设置为false,以防数据被备份,都是为了数据的安全。因为目前安卓还是有漏洞,如果让attacker获取了手机的特定权限,对于一些金融类app或者交易类app的话,可能存在恶意支付,盗刷等情况。当然大多数盗版telegram也是如此。

盗版telegram的聊天数据储存在哪里?

正版的telegram,他都是基于云的一个应用程序,意思就是聊天记录如果不导出或删除将永久储存在telegram的加密服务器中。我们会在国内发现很多支持中文的telegram,其实就是一个汉化版,内核还是正版的telegram。换句话说,除了app被汉化了,我们在盗版telegram互相交流的记录还是储存在官方telegram服务器中的。

telegram是开源的,目前国内好像没有关于telegram重新编译的教程,国外倒是有这方面详细的教程,如果有兴趣可以移步这里:Building Telegram-Android

如何备份盗版telegram的聊天记录?

上面也说了盗版电报聊天数据还是储存在官方服务器中的,这个时候我们可以通过登陆桌面版telegram对聊天记录进行导出,因为都是云储存,所以不管嫌疑人是在哪个移动平台(Android,iOS, Windows,Sailfish)使用,登陆桌面版都是能够进行同步数据的。

官方桌面版TG:https://desktop.telegram.org/

接下来来演示一下具体的操作步骤:

1、首先需要扫码登陆telegram(注:这里需要将手机进行联网,但可能导致帐号被顶下线的风险)

2、打开要导出的聊天,注意:无法同时导出所有聊天记录

3、单击右上角的3点,然后点击 导出聊天记录

4、在“聊天导出设置”窗口中,选择要导出的其他项目。 可以是照片,Vodeos,语音消息,圆形视频消息,贴纸,动画GIF和文件。 由于文件可能很大,telegram可能是限制导出大小的。

5、点击 显示我的数据 按钮,用于访问保存导出的文件夹。文件夹中“messages.html”就是导出的telegram结构化数据。

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

评论列表(3)

联系我们

联系我们

站长QQ/VX:82794

在线咨询: QQ交谈

邮箱: 82794@qq.com

任何技术问题请联系QQ,非特殊行业请勿加微信!龙信小伙伴请联系微信群找我。
关注微信
非商务合作请勿添加

非商务合作请勿添加微信

返回顶部