
2018-12-06更新. apk下载链接已随附. 它不支持Android6.0或更高版本的设备. 不保证可以正常工作. 我最近对此了解不多,也没有忘记这则消息.
github.com
2018-08-28,几个朋友最近使用了apk,发现它无法使用. 推测此问题发生在具有Android 6.0及更高版本的设备上. 需要动态访问权限. Android 8.0将会崩溃,并且无法给出答案. apk不再发布,有一天有设备状况可以查看问题所在.
2018-08-22本文已再次更新,并且apk现在可以查看聊天记录. 但是它还没有经过测试,所以我不知道其他模型是否可以正常运行. 有需要的朋友给我发私人消息,带上您的电子邮件,注意礼貌. 此外,我希望实践过它的朋友能读完我的两篇文章. 不要再问一些愚蠢的问题了.
提示: 本文的最后更新于2018-06-09,我希望打算使用本文的朋友在决定是否开始之前先阅读全文. 在本文中有一些重要的要点. 我希望每个人都会仔细阅读它们. . . 否则,我无法满足所有需求.
Android Huawei Honor 6内存为16G
这部手机已经使用了三年,但我没有更换手机. 也许是因为Android开发?电话保养得很好. 没问题,只是内存有点小,使用起来感觉非常容易.
小内存的缺点是,长时间使用手机应用程序后内存会爆炸. 因此,我习惯于随着时间的推移清除微信,QQ和其他应用程序的缓存数据. 但是,前一段时间我想查看我删除的微信聊天记录. 所以我开始摸索.
根据我自己的观察,微信和QQ,因为这两个聊天记录总是存储在手机中,使用微信清除微信聊天记录,看来只有聊天界面是清除的,不会被删除. . 除非您卸载了微信或清除了应用程序管理中的数据(显然,使用此方法时,您可以看到应用程序占用的内存空间要少得多),否则聊天记录就会存在. 但是我在微信上清除了聊天数据,所以在微信上看不到. 但是这些数据仍应存储在手机中.
一开始,我在互联网上搜索了微信聊天记录. 查看许多解决方案. 即导出手机微信的EnMicroMsg.db文件,然后通过sqlite可视化软件查看. 当然,此文件是加密的,需要解密. 考虑到方法不是很详细,请在此处进行记录,以节省以后需要检查时的时间.
首先,您需要导出EnMicroMsg.db文件,该文件位于:
/data/data/com.tencent.mm/MicroMsg/Microsignal文件夹/
注意: 为说明起见,这里的“微信文件夹”是每个微信在手机中存储独立资源的文件夹. 将手机连接到计算机后,它可以位于/ tencent / MicroMsg文件夹中. 例如,如果我登录到两个WeChat手机,将有两个带有长文件名的文件夹,分别对应于两个WeChat登录名. 哪一个对应于哪个,让我们自己看看.
无法通过通过手机将其链接到计算机来查看此文件. 您需要使用命令行来查看它. 当然,在查看电话之前,您需要获取root权限(我购买了手机并在几天之内获得了root权限...),有很多方法可以获取root权限,您可以下载画笔向导来获取. 拿到手机后,将手机连接到计算机后,在设置中,打开开发人员选项,然后打开USB模式. 如果您的计算机打开了Android Studio,则应弹出一个授权界面. 此时,单击“确定”进行授权. 给图片:
然后,您可以使用命令行通过adb命令复制文件. 命令如下:
adb pull /data/data/com.tencent.mm/WeChat文件夹/ EnMicroMsg.db sdcard /(这应该是您要复制到的路径).
第二种方法是通过Android Studio复制. 与上述相同的授权. 然后打开命令行:
输入以下命令:
在Android Studio中,您可以在菜单栏中单击工具-> Android-> Android设备监视器. 打开后,找到/ data / data /目录:
{c: 3: 0: b: 6: 2: 5: 7: b: 7: 6: f: d: f: 8: c: 5: a: 9: 0: c: 8: 4: 7: 4: a: 2: 2: c: 8: e: 3: d)
找到com.tencent.mm目录,将其打开,可以看到MicroMsg目录,找到相应的微信号文件夹,然后找到EnMicroMsg.db
鼠标单击以选中此文件,然后单击右上角的“文件导出”:
然后选择导出位置以导出文件.

导出文件后,可以开始解密文件. 可以在Internet上找到此文件的加密和解密方法,该方法是使用手机的IMEI代码和微信的uin缝合来执行MD5加密(在这里我看到Internet在谈论MD5 16位加密,但是当我解密它,我仅使用32位加密密文),然后采用密文的前7个小写字符(请注意,它必须是小写).
获取手机的IMEI码,在手机拨号界面上拨打: *#06#将弹出. 它还将在手机的本地存储中生成带有IMEI代码的文件. 下次使用它时,只需看看即可.
获取uin是使用Google Chrome浏览器登录微信页面,然后打开一个新标签页,输入地址: chrome: // net-internals /#events,然后按Enter(此新页面主要是用于捕获数据包,以下称为捕获页面). 然后在网络微信上发送消息. 然后转到数据包捕获页面,然后按Ctrl + F,然后输入uin进行查找,如下所示:
微信uin
找到uin后,uin通常是9位数字,但也可能是10位数字. 下面将解密9位的情况,然后再分析10位.
获取手机的IMEI码和uin后获取别人微信聊天记录,链接两个字符串(手机的IMEI码在前面,uin在后面,中间应该没有任何内容),然后请转到Internet查找MD5加密工具,我将使用32个小写密文,然后将前7个字符截断.
此时,已获取解密密码.
下一步是找到合适的工具来打开EnMicroMsg.db文件. 该文件是sqlite文件,并且已加密. 我用sqlcipher.exe打开它. 在以下位置下载该软件. 下载后将其打开,单击左上角的“文件”以选择文件,选择先前复制的EnMicroMsg.db文件,然后在弹出窗口中要求输入密码,然后输入这7个字符. 这将打开文件.
您可以看到此中有很多表. 特定的聊天信息在消息表中. 好,你在这里.
2018-04-08更新
删除微信好友后,应该删除聊天记录. 但是您也可以找到该朋友的微信. 也就是说,如果这个好友打开并可以通过微信搜索他,他就能找到他.
2018-04-20更新
关于本文的有用性,让我们谈谈它. 本文是我自己尝试用手机检查微信本地后写的. 最初的目的是记录此过程,也希望有需要的人在看完本文后能为您提供帮助. 但是我似乎忽略了我本人是一名Android开发人员,而我在本文中需要使用的所有技术要点都是我所愿意的. 然后,对于那些不是技术人员的人获取别人微信聊天记录,可能根本不会理解这些技术要点. 因此,本文对于不太了解技术操作的人不是很适合,因为此过程可能会遇到各种问题. 当然,如果遇到问题,您可以与我联系,我很乐意为大家提供帮助. 但是,有些问题对我来说很难指导. 因此,我建议没有技术知识的朋友还是要谨慎,因为它可能会失败,花费时间并且您没有得到想要的结果,我可能会被责骂,哈哈哈哈

让我说说需要什么工具.
adb工具
首先,将手机连接到计算机后,您需要使用adb工具查看手机上的文件. 该文件需要在这里解释. 您通常在手机上看到的文件夹和文件是Android系统可以向用户打开的文件夹和文件. 但是有些隐藏文件对用户不开放. 这些文件需要获得root权限(不是Flash,不是Flash)才能查看. 可以通过参考教程来安装此adb工具.
正常(如果已安装adb工具). 打开命令行(不知道怎么打开可以百度),输入:
adb shell
命令行输入adb shell的效果
将出现上述效果. 这时,手机会弹出以下窗口
这时单击“确定”以确认您的电话可以正常连接到adb. (说明如果以前已打开此窗口,并且选择了“始终允许使用此计算机进行调试”选项,则可能不会再次出现. )如果未出现未找到的adb shell设备,则是adb工具已找到您的手机您可以继续操作.
sqlcipher.exe工具
我也帮不上忙,[伸开双手]
EnMicroMsg.db文件
微信聊天记录在此文件中,而不在其他文件中,是的,我读取了此文件的名称十次,而且我不会出错(仅适用于Android手机). 其他文件看起来好像不是.

密码问题
评论说一个兄弟的单位太小,所以看来当您减去42949627296时(请记住不要弄错,如果您使用手机,通常使用科学记号来显示结果,因此请我有手计数,请不要计数错误. )出现一个12位数(计数为负号),这是我从未遇到过的. 也很难找到这样的微信号进行测试. 但是我想它也应该使用手机的12位数字和IMEI码来加密并获得密文(请记住IMEI码在前面,中间没有空格).
2018-05-03
最近有人要求使用sqlcipher.exe工具,文章已更新,并给出了sqlcipher.exe工具的下载地址.
2018-06-09
距离撰写本文已经一两个月了. 文章中的操作方法确实存在一定难度. 许多没有技术背景的朋友会感到头昏眼花,也不知道为什么. 也有几个朋友希望我帮助他们找到失去的微信朋友. 距离太远,我无法直接帮助. 同时,没有相关工具,下载工具仅使用一到两次,占用了太多计算机内存确实不合适. 前一段时间我很忙,我总是加班或出差. 我的一些朋友留下了留言或私人留言以寻求帮助. 我没有及时帮助他们并表示歉意. 毕竟,我有很多工作要做,而且大多数时候我无法自救.
好的,在谈论消失的时间之后,是每个人都应该解释的时候了. 最近,我花时间开始将文章的功能编写到apk中. 到目前为止编写的apk已经可以在微信中查看联系人,包括已删除的联系人. 在这里,我不能保证可以检索所有这些方法,因为没有足够的测试可以验证. 这里需要特别说明. 这个apk已在我的Android手机上编译. 我不知道其他手机型号是否还有其他问题. 其次,我已经扎根于手机. 我不知道没有root权限的手机是否可以正常工作. 第三,您仍然需要使用uin来获取uin. 由于uin的存储,腾讯微信开发人员将此uin保存在私有文件中. 我不会读. 确切地说,暂时没有好的阅读方法. 因此,您需要使用自己的uin. 请注意,如果uin是10位,则需要查看我的其他文章.
Lin Xu: 微信聊天记录视图,将2个uin还原为10位数字zhuanlan.zhihu.com
在此版本的apk中,我找到了三个字段,即微信ID,微信和微信名称. 其中,微信ID和微信可用于在微信上搜索朋友,然后添加朋友. 请务必在这里注意! !! !! !!按照正常的微信常规流程添加朋友. 删除另一方后,将其重新添加仍然需要另一方进行验证. 我不能不添加对方就添加对方. 这是不可能的. 另一方面,如果对方可以在不打开微信的情况下找到他,那么此时将无法进行搜索.
编写apk后,我想收集一些想解决该问题的朋友,并帮助我测试该apk是否可以在您的手机上运行并正常获取信息. 那些想留言或私信的人,谢谢. 为了避免所有人都认为我的apk存在问题,我以自己的名义保证. 该APK将永远不会包含任何木马或窃取用户的手机信息. 我已经将apk的源代码放在我的GitHub上. 我相信我的朋友可以看到该apk没有有害信息. 由于apk会发布源代码,因此,为了防止某人复制我的代码并添加其非法代码进行编译并生成apk以欺骗他人,请从我这里拿走apk. 以上保证仅适用于直接从我这里获得apk,并由他人获得,我对代码不提供任何保证. 请注意.
lingguanghua(Linguanghua)github.com
GitHub上的项目是简单的鸡肉项目,请不要喷雾. 如果您认为这个项目可以,请开始,谢谢.
最后,我最初计划将我的支付宝QR码添加到apk中. 我以为如果这个apk可以帮助所有人,也许每个人都可以给予一些回报. 稍后,经过深思熟虑,将发布该代码. 这太简单了,无法重用. 这将使所有的钱都流向其他人.
apk将不时更新功能. 我希望朋友可以给我一个测试,并对这个apk给我一些评论. 最后,希望对大家有所帮助.
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/ruanjian/article-153512-1.html
废掉美元霸权之时就是美国垮台之时
你马云没错
期盼节目的来到