EXIF security problem
Digital cameras store small image called "thumbnail" inside big image content. Usually
this image gets lost in later image processing, but sometimes thumbnail contain sensitive
information cropped off from big image.
This script allows you to view this EXIF data for possible sensitive information leaks.
Original picture:
EXIF Thumbnail:
Image contains headers
FILE.FileName: 292708004.jpg
FILE.FileDateTime: 0
FILE.FileSize: 197483
FILE.FileType: 2
FILE.MimeType: image/jpeg
FILE.SectionsFound: ANY_TAG, IFD0, THUMBNAIL, EXIF, INTEROP
COMPUTED.html: width="960" height="640"
COMPUTED.Height: 640
COMPUTED.Width: 960
COMPUTED.IsColor: 1
COMPUTED.ByteOrderMotorola: 1
COMPUTED.ApertureFNumber: f/2.8
COMPUTED.Thumbnail.FileType: 2
COMPUTED.Thumbnail.MimeType: image/jpeg
IFD0.Make: SHARP
IFD0.Model: IS03
IFD0.XResolution: 72/1
IFD0.YResolution: 72/1
IFD0.ResolutionUnit: 2
IFD0.DateTime: 2011:05:07 06:39:02
IFD0.YCbCrPositioning: 1
IFD0.Exif_IFD_Pointer: 190
IFD0.Orientation: 1
IFD0.ImageDescription: DSC_0041
THUMBNAIL.Compression: 6
THUMBNAIL.XResolution: 72/1
THUMBNAIL.YResolution: 72/1
THUMBNAIL.ResolutionUnit: 2
THUMBNAIL.JPEGInterchangeFormat: 792
THUMBNAIL.JPEGInterchangeFormatLength: 11982
THUMBNAIL.Orientation: 1
EXIF.ExposureTime: 43949/1000000
EXIF.FNumber: 28/10
EXIF.ISOSpeedRatings: 100
EXIF.ExifVersion: 0230
EXIF.DateTimeOriginal: 2011:05:07 06:39:02
EXIF.DateTimeDigitized: 2011:05:07 06:39:02
EXIF.ComponentsConfiguration:
EXIF.ShutterSpeedValue: 4508/1000
EXIF.ApertureValue: 30/10
EXIF.BrightnessValue: 2658/1000
EXIF.ExposureBiasValue: 0/10
EXIF.MaxApertureValue: 300/100
EXIF.MeteringMode: 2
EXIF.Flash: 16
EXIF.FocalLength: 423/100
EXIF.FlashPixVersion: 0100
EXIF.ColorSpace: 1
EXIF.ExifImageWidth: 960
EXIF.ExifImageLength: 640
EXIF.InteroperabilityOffset: 656
EXIF.CustomRendered: 0
EXIF.ExposureMode: 1
EXIF.WhiteBalance: 0
EXIF.DigitalZoomRatio: 10/10
EXIF.FocalLengthIn35mmFilm: 29
EXIF.SceneCaptureType: 1
EXIF.GainControl: 0
EXIF.Saturation: 0
EXIF.SubjectDistanceRange: 0
INTEROP.InterOperabilityIndex: R98
INTEROP.InterOperabilityVersion: 0100