深入解析ivMeta:iPhone视频元数据提取利器

ivMeta是一款专为提取iPhone视频元数据设计的Python工具,能够解析设备制造商、iOS版本、拍摄时间、GPS坐标及手机型号等关键信息,支持批量处理与详细输出模式。

ivMeta

本月的Brucon 5x5项目是我作为客座作者为CSI Tech博客编写的一款工具。

ivMeta基于这篇关于在iPhone视频中查找元数据的文章中的信息开发。该工具将尝试从iPhone视频中提取以下信息:

  • 制造商 - 应始终为Apple
  • iOS软件版本
  • 视频拍摄日期
  • 视频拍摄地点的GPS坐标
  • 手机型号

示例输出

1
2
3
4
5
6
7
8
9
********************************
Parsing: iphone.mov
********************************
Type Marker: qt
Maker: Apple
Software version: 6.1
Date: 2013-06-03T13:45:04+0000
GPS: lat:+53.3831 long:-001.4600 dir:+076.540
Model: iPhone 4

使用方法

ivMeta需要Python 2.7及以上版本,运行方法很简单:使脚本可执行后直接运行即可。

要获取完整的使用信息,可以使用–help参数运行ivMeta:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
# ./ivmeta.py --help

ivMeta 1.0 Robin Wood (robin@digininja.org) (www.digininja.org)

usage: ivmeta.py [-h] [-v] file.mov [file.mov ...]

Parse metadata from an iPhone video

positional arguments:
  file.mov       Videos to analyse

optional arguments:
  -h, --help     show this help message and exit
  -v, --verbose  Verbose output

您可以通过单独指定文件或使用通配符一次处理多个文件:

1
# ./ivmeta.py *mov

或者:

1
# ./ivmeta.py video1.mov video2.mov

下载

您可以从CSI Tech网站下载ivMeta。

comments powered by Disqus
使用 Hugo 构建
主题 StackJimmy 设计