Telegram session文件和php账号参数文件互转分析

老友发来两个文件让帮忙打开一下,本来以为挺简单个事情,直到看到了 .session后缀

一脸懵逼啊!说实话头一次看到.session后缀的文件,啥也不说先研究一下.session后缀的文件到底是个啥

SESSION文件摘要

1、文件扩展名SESSION有 二 种文件类型,并且与 五 种不同的软件程序相关联,但主要相关联软件程序是由 Adobe Systems Incorporated开发的 Adobe Acrobat DC。 通常这些被格式化为 CATIA4Session File。 这些文件分为 3D Image Files 或 Text Files。 在大多数情况下,这些文件属于 3D Image Files。

2、桌面(和某些移动)设备上已支持文件扩展名为SESSION的文件。 Windows、 Mac和 Linux完全或部分支持这些文件。 这些文件的普及性为“低”,这意味着它们并不常见。

大概意思就是要么是CDA文件要么是3D文件,然后就是一大堆的专业软件!联想到朋友文件的来源,感觉这个结果不太靠谱,啥也不说了直接打开看看再说。还是用常用的Notepad++

虽然打开之后是一堆乱码,但是看到了一些关键词:SQLite format 3,和大概的结构根据经验分析应该这应该是一个SQLite数据库文件,直接上Navicat打开来测试一下

  • 连接名:随便写
  • 类型:现有的数据库文件
  • 数据库文件:选择session文件

直接就打开了!!!原来就是个数据库文件啊!!!又学到一招,收获满满!


开始分析第二个文件:861379233782.session.safe.php

看着文件名就知道又不简单,既然后缀是php 那直接用Phpstorm打开看看

果不其然打开一堆乱码,密密麻麻 头疼啊!!!

和朋友沟通了一下,是想把php文件转成session文件,那就先来看看php文件内是否有session数据库表中的字段参数,一顿分析之后,发现所有的数据就是集中在一行数据中

既然这样的话就很简单了,将所需的值提取出来,然后根据session表的结构构造一个数据库文件就行了

PS:

后来朋友又发来一个TG协议直登文件

看着密密麻麻的一看就是加密了,简简单单解个密发现就是一个xml,记录的就是一些登录信息

添加客服微信咨询:

出海跨境王

我还没有学会写个人说明!

相关推荐

除了WhatsApp以外,还有哪些即时聊天软件?

如果你的客户是阿塞拜疆,白俄罗斯,柬埔寨,埃及,哈萨克斯坦,吉尔吉斯斯坦,立陶宛,摩尔多瓦,委内瑞拉,那你一定会用到Telegram这个App,这款App在以上的国家是排名第一的即时聊天工具。它是一款加密的通讯App,月活跃量已超过5亿,它的主要使用市场在俄罗斯,伊朗,意大利,西班牙等。