91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

通過python獲取蘋果手機備份文件中的照片,視頻等信息采集

發布時間:2020-07-28 11:02:54 來源:網絡 閱讀:1268 作者:編號014 欄目:編程語言

前言:
蘋果手機用戶通常會將手機備份到電腦上,而備份文件通常不會自動刪除。在我們電腦取證,或者***到一臺電腦后可以通過python腳本獲取到備份文件中的一些隱私信息,比如照片、視頻、相關軟件中的一些賬號,聯系信息等等。但是我們進入到備份文件目錄,會發現文件都沒有后綴名,而且很亂。似乎沒有什么用。我們看到的如下:
備份目錄(win7):C:\Users\你的用戶名\AppData\Roaming\Apple Computer\MobileSync\Backup\
通過python獲取蘋果手機備份文件中的照片,視頻等信息采集

            在備份文件的根目錄下有個Manifest.db文件,用數據庫管理工具打開后如下:

通過python獲取蘋果手機備份文件中的照片,視頻等信息采集

  經過觀察可以猜測fileID就是文件名,文件名的前面兩個字符是所在文件夾的名稱,如文件夾“12”,domain字段應該保存的是文件相關的軟件信息,可以大致看出是哪個軟件的文件。relativePath保存的是文件的原始路徑信息和文件相關的內容。
        文件里還有很多sqlite的數據庫文件,我們都可以通過這個庫查出相關的文件,然后用fileID這個字段的值去備份文件夾中搜索出來,然后用數據庫工具打開查看,也可以直接通過python腳本連接。

通過python獲取蘋果手機備份文件中的照片,視頻等信息采集

下圖打開好像是大眾點評的一個文件,里面有坐標信息,可以繪制用戶的位置活動情況,其他信息類似獲取
通過python獲取蘋果手機備份文件中的照片,視頻等信息采集

    通過調用百度地圖等api可以獲取到其坐標信息,好接下來看看怎么把照片、視頻等從這些文件中分類出來吧。用到的庫有filetype、getpass、os等。filetype是python判斷文件名類型的庫,getpass用來獲取當前系統名、os python操作系統相關的庫。通過遍歷文件類型,將圖片和視頻復制到其他地方保存。

系統:win7 64位
python:3.6版本

import filetype
import os
import shutil
import getpass

def main():
#獲取系統當前登陸用戶名
username=getpass.getuser()
#蘋果手機默認備份文件路徑(win7系統下)
apple_bak_path=r"C:\Users{}\AppData\Roaming\Apple Computer\MobileSync\Backup".format(username)
#如果備份路徑存在,則遍歷文件夾下的所有文件
if os.path.exists(apple_bak_path):
g=os.walk(apple_bak_path)
for path,d,filelist in g:
for filename in filelist:
file=os.path.join(path,filename)
print(file)
#獲取文件類型信息
kind = filetype.guess(file)
if kind is None:
print('Connot guess file type!')
#如果文件類型是jpg,則復制文件到其他地方
elif kind.extension=='jpg':
print(filename)
shutil.copyfile(file,'d:\new\jpg\{}.jpg'.format(filename))
#如果文件類型是MP4,則復制文件到其他地方
elif kind.extension=='mp4':
shutil.copyfile(file,'d:\new\mp4\{}.mp4'.format(filename))
else:
print("沒有發現蘋果手機備份文件!")

if name == 'main':
main()

其他文件類型類似操作,手機中的其他信息感興趣的朋友可以繼續挖掘。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

盐城市| 平和县| 宝坻区| 黔西| 多伦县| 钦州市| 出国| 安福县| 商城县| 治县。| 西平县| 勃利县| 四平市| 宝山区| 子洲县| 百色市| 桃园县| 西充县| 扶沟县| 科技| 濮阳县| 长子县| 巩义市| 泗阳县| 塘沽区| 武安市| 通海县| 萍乡市| 定安县| 怀安县| 金寨县| 繁昌县| 阿合奇县| 甘肃省| 丰原市| 高碑店市| 深泽县| 会宁县| 蓝田县| 招远市| 本溪市|