欢迎光临散文网 会员登陆 & 注册

调教.accountpicture-ms文件,强行扣出用户头像!

2021-02-04 21:38 作者:雾削木FHZ  | 我要投稿


    最近UP想要从Win10系统中读取当前用户的头像,于是在冲浪中发现一个头像的路径,在:C:\Users\用户名\AppData\Roaming\Microsoft\Windows\AccountPictures\

下,在资源管理器中打开是这个样子的:

用户头像

但当UP将文件拷贝出来使用的时候,才发现事情没有这么简单,这是UP主打开文件的样子:

WIn10

在UP更改文件后缀无果后,将目光放到了在菜单中躺着的PS 和 画板,因为平时都是使用这两个软件来转换图像格式的,但发现这个文件并不能被当做图像打开,最后在群内经过激烈♂的讨论后,发现了文件的后缀是被系统隐藏的:.accountpicture-ms,我们在十六进制编辑器的帮助下,发现了这层裹在图像外的皮衣。

两台电脑上的头像文件

由此可以看出.accountpicture-ms文件实际是加了一个奇怪的文件头,但我们还是能够从中定位.accountpicture-ms中包含的jfif图像,定位标识: FF D8 FF E0

源码:

提取头像

我们首先从.accountpicture-ms文件中定位标识符的开始位置,然后从标识符开始位置到结尾就是我们需要的图片,最终提取出来是下面这样的效果:


提取效果

Windows不过如此~~~

调教.accountpicture-ms文件,强行扣出用户头像!的评论 (共 条)

分享到微博请遵守国家法律