Задумывался ли о том как много твоей личной информации утекает в Сеть? Каждая опубликованная фотография, картинка, документ - все содержат помимо основного контента еще и так называемые метаданные. То есть определенные данные ДОПОЛНИТЕЛЬНО к основному содержимому.
Что в них сокрыто? Время когда сделана фотография, место и географические координаты, различные правки с указанием всех графических редакторов которые ты мог использовать и еще куча различной идентифицирующей информации. В общем более чем достаточно чтоб узнать о тебе много подробностей.
Сегодня я хочу рассказать как можно очищать метаданные основных графических файлов.
$ sudo apt-get update
$ sudo apt-get install exiftool
$ exiftool -a -G1 -s image_name.jpgТы увидишь множество различных строк и значений - это и есть пресловутые "метаданные".
ExifTool Version Number : 9.46 File Name : image_name.jpg Directory : . File Size : 915 kB File Modification Date/Time : 2016:01:16 16:49:38+02:00 File Access Date/Time : 2016:03:12 17:01:56+02:00 File Inode Change Date/Time : 2016:03:12 17:01:56+02:00 File Permissions : rw-r--r-- File Type : JPEG MIME Type : image/jpeg Exif Byte Order : Big-endian (Motorola, MM) Make : Apple Camera Model Name : iPhone 6s Orientation : Horizontal (normal) X Resolution : 72 Y Resolution : 72 Resolution Unit : inches Software : 9.3.1 Modify Date : 2016:04:16 16:49:39 Y Cb Cr Positioning : Centered Exposure Time : 1/121 F Number : 2.2 Exposure Program : Program AE ISO : 32 Exif Version : 0221 Date/Time Original : 2016:01:16 16:49:39 Create Date : 2016:01:16 16:49:39 Components Configuration : Y, Cb, Cr, - Shutter Speed Value : 1/121 Aperture Value : 2.2 Brightness Value : 6.437424058 Exposure Compensation : 0 Metering Mode : Average Flash : Auto, Did not fire Focal Length : 2.7 mm Run Time Flags : Valid Run Time Value : 86976561050125 Run Time Epoch : 0 Run Time Scale : 1000000000 HDR Image Type : HDR Image Sub Sec Time Original : 098 Sub Sec Time Digitized : 098 Flashpix Version : 0100 Color Space : sRGB Exif Image Width : 2576 Exif Image Height : 1932 Sensing Method : One-chip color area Scene Type : Directly photographed Custom Rendered : Unknown (3) Exposure Mode : Auto White Balance : Auto Focal Length In 35mm Format : 31 mm Scene Capture Type : Standard Lens Info : 2.65mm f/2.2 Lens Make : Apple Lens Model : iPhone 6s front camera 2.65mm f/2.2 GPS Latitude Ref : North GPS Longitude Ref : East GPS Altitude Ref : Above Sea Level GPS Time Stamp : 14:49:38 GPS Speed Ref : km/h GPS Speed : 0 GPS Img Direction Ref : True North GPS Img Direction : 86.24124514 GPS Dest Bearing Ref : True North GPS Dest Bearing : 266.2412281 GPS Date Stamp : 2016:04:16 GPS Horizontal Positioning Error: 5 m Compression : JPEG (old-style) Thumbnail Offset : 1460 Thumbnail Length : 10110 XMP Toolkit : XMP Core 5.4.0 Region Area Y : 0.373151, 0.797114 Region Area W : 0.243441, 0.148919 Region Area X : 0.568037, 0.387304 Region Area H : 0.330683, 0.211437 Region Area Unit : normalized, normalized Region Type : Face, Face Region Extensions Angle Info Yaw: 0 Region Extensions Angle Info Roll: 0 Region Extensions Confidence Level: 1000 Region Extensions Time Stamp : 2087441716639 Region Extensions Face ID : 7 Region Applied To Dimensions H : 1932 Region Applied To Dimensions W : 2576 Region Applied To Dimensions Unit: pixel Image Width : 2576 Image Height : 1932 Encoding Process : Baseline DCT, Huffman coding Bits Per Sample : 8 Color Components : 3 Y Cb Cr Sub Sampling : YCbCr4:2:0 (2 2) Aperture : 2.2 GPS Altitude : 509.9 m Above Sea Level GPS Date/Time : 2016:04:16 14:49:38Z GPS Latitude : 47 deg 34' 21.31" N GPS Longitude : 16 deg 27' 8.60" E GPS Position : 47 deg 34' 21.31" N, 16 deg 27' 8.60" E Image Size : 2576x1932 Run Time Since Power Up : 24:09:36 Scale Factor To 35 mm Equivalent: 11.7 Shutter Speed : 1/121 Create Date : 2016:01:16 16:49:39.098 Date/Time Original : 2016:01:16 16:49:39.098 Thumbnail Image : (Binary data 10110 bytes, use -b option to extract) Circle Of Confusion : 0.003 mm Field Of View : 60.3 deg Focal Length : 2.6 mm (35 mm equivalent: 31.0 mm) Hyperfocal Distance : 1.24 m Light Value : 10.8
$ exiftool -overwrite_original -all= image_name.jpgРезультат этой команды примерно будет таким:
[ExifTool] ExifToolVersion : 9.46 [System] FileName : image_name.jpg [System] Directory : . [System] FileSize : 901 kB [System] FileModifyDate : 2016:06:18 16:23:29+02:00 [System] FileAccessDate : 2016:06:18 16:23:30+02:00 [System] FileInodeChangeDate : 2016:06:18 16:23:29+02:00 [System] FilePermissions : rw-r--r-- [File] FileType : JPEG [File] MIMEType : image/jpeg [File] ImageWidth : 2576 [File] ImageHeight : 1932 [File] EncodingProcess : Baseline DCT, Huffman coding [File] BitsPerSample : 8 [File] ColorComponents : 3 [File] YCbCrSubSampling : YCbCr4:2:0 (2 2) [Composite] ImageSize : 2576x1932