论文部分内容阅读
小李是一位下载达人,迅雷是其最喜爱的下载软件。对于自己费力找到的稀有资源,如何在上班期间悄悄下载?对于某些“敏感”资源,下载时如何避开别人的耳目……最好的办法当然是隐蔽下载。老版的迅雷对此无能为力,于是小李将迅雷升级到了最新版本,新版本内置的“私人空间”可实现他的愿望。不过马虎的他却忘记了密码,该如何找回隐蔽的下载任务呢?
激活了私人空间功能后,没有密码是无法接触到隐蔽下载任务的。如果忘记了密码,可打开迅雷安装路径“C:Program FilesThunder NetworkThunder”,在其中的“Profiles”文件夹下可以看到“TaskDb.dat”文件,该文件就是迅雷的任务管理数据库,它实际上是基于SQLite3规格的数据库。通过对该文件进行分析,可以发现迅雷的私人空间实际上是一个特殊的分类项目,当然,迅雷还有其它分类项目(例如电影、软件等)。私人空间密码就保存在该数据库中。我们这里介绍两种方法来得到密码。这里假设账户名为“lysofter”,密码为“123456”。
方法一:安装UltraEdit32编辑软件,之后在“TaskDb.dat”文件的右键菜单中点击“Ultraedit”项,可以使用UltraEdit查看其内容。点击“Ctrl+F”项,在搜索窗口中输入“73 00 70 00 61 00 63 00 65”,这些数据实际上是“space”字符串的十六进制值。确认后可以找到定位点,在其下可以很清晰地看到私人空间的账户名和密码信息。其原理是在“TaskDb.dat”数据库中存在一个名称为“Category”的表,在表中的“Description”字段中包含“Private space”数据,密码字段紧随其后,因此可以顺藤摸瓜找到密码。
方法二:使用SQLite数据库分析软件来快速定位密码。在C盘下创建一个名称为“fenxi”的目录,将“TaskDb.dat”文件复制进来。之后将下载的SQLite数据库分析软件解压后,将其中的“sqlite3.exe”文件也复制进来。进入CMD窗口,切换到“fenxi”文件夹中,执行“sqlite3.exe TaskDb.dat”命令,打开“TaskDb.dat”数据库文件。之后在提示符栏中输入“select * from category;”命令行(注意其后的分号),之后即可显示“Category”表的完整内容,在其中最后一行,可以清晰地看到私人空间的账户和密码信息。最后输入“.exit”退出分析环境。
小提示
SQLite数据库分析软件是免费的,下载地址:http://www.sqlite.com/sqlite-shell-win32-x86-3070600.zip
迅雷“私人空间”服务的使用方法请参看2011年第9期的《下载信息你别看 我自有私人空间》一文。
注:“本文中所涉及到的图表、公式、注解等请以PDF格式阅读”
激活了私人空间功能后,没有密码是无法接触到隐蔽下载任务的。如果忘记了密码,可打开迅雷安装路径“C:Program FilesThunder NetworkThunder”,在其中的“Profiles”文件夹下可以看到“TaskDb.dat”文件,该文件就是迅雷的任务管理数据库,它实际上是基于SQLite3规格的数据库。通过对该文件进行分析,可以发现迅雷的私人空间实际上是一个特殊的分类项目,当然,迅雷还有其它分类项目(例如电影、软件等)。私人空间密码就保存在该数据库中。我们这里介绍两种方法来得到密码。这里假设账户名为“lysofter”,密码为“123456”。
方法一:安装UltraEdit32编辑软件,之后在“TaskDb.dat”文件的右键菜单中点击“Ultraedit”项,可以使用UltraEdit查看其内容。点击“Ctrl+F”项,在搜索窗口中输入“73 00 70 00 61 00 63 00 65”,这些数据实际上是“space”字符串的十六进制值。确认后可以找到定位点,在其下可以很清晰地看到私人空间的账户名和密码信息。其原理是在“TaskDb.dat”数据库中存在一个名称为“Category”的表,在表中的“Description”字段中包含“Private space”数据,密码字段紧随其后,因此可以顺藤摸瓜找到密码。
方法二:使用SQLite数据库分析软件来快速定位密码。在C盘下创建一个名称为“fenxi”的目录,将“TaskDb.dat”文件复制进来。之后将下载的SQLite数据库分析软件解压后,将其中的“sqlite3.exe”文件也复制进来。进入CMD窗口,切换到“fenxi”文件夹中,执行“sqlite3.exe TaskDb.dat”命令,打开“TaskDb.dat”数据库文件。之后在提示符栏中输入“select * from category;”命令行(注意其后的分号),之后即可显示“Category”表的完整内容,在其中最后一行,可以清晰地看到私人空间的账户和密码信息。最后输入“.exit”退出分析环境。
小提示
SQLite数据库分析软件是免费的,下载地址:http://www.sqlite.com/sqlite-shell-win32-x86-3070600.zip
迅雷“私人空间”服务的使用方法请参看2011年第9期的《下载信息你别看 我自有私人空间》一文。
注:“本文中所涉及到的图表、公式、注解等请以PDF格式阅读”