mirror of https://github.com/SixLabors/ImageSharp
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
434 lines
20 KiB
434 lines
20 KiB
|
|
JPEGsnoop 1.8.0 by Calvin Hass
|
|
http://www.impulseadventure.com/photo/
|
|
-------------------------------------
|
|
|
|
Filename: [.\badrst.jpg]
|
|
Filesize: [74497] Bytes
|
|
|
|
Start Offset: 0x00000000
|
|
*** Marker: SOI (xFFD8) ***
|
|
OFFSET: 0x00000000
|
|
|
|
*** Marker: APP0 (xFFE0) ***
|
|
OFFSET: 0x00000002
|
|
Length = 16
|
|
Identifier = [JFIF]
|
|
version = [1.1]
|
|
density = 96 x 96 DPI (dots per inch)
|
|
thumbnail = 0 x 0
|
|
|
|
*** Marker: APP1 (xFFE1) ***
|
|
OFFSET: 0x00000014
|
|
Length = 8628
|
|
Identifier = [Exif]
|
|
Identifier TIFF = 0x[4D4D002A 00000008]
|
|
Endian = Motorola (big)
|
|
TAG Mark x002A = 0x002A
|
|
|
|
EXIF IFD0 @ Absolute 0x00000026
|
|
Dir Length = 0x0003
|
|
[Orientation ] = 1 = Row 0: top, Col 0: left
|
|
[ExifOffset ] = @ 0x083E
|
|
Offset to Next IFD = 0x000010B6
|
|
|
|
EXIF IFD1 @ Absolute 0x000010D4
|
|
Dir Length = 0x0006
|
|
[Compression ] = JPEG
|
|
[XResolution ] = 96/1
|
|
[YResolution ] = 96/1
|
|
[ResolutionUnit ] = Inch
|
|
[JpegIFOffset ] = @ +0x1114 = @ 0x1132
|
|
[JpegIFByteCount ] = 0x[00001097] / 4247
|
|
Offset to Next IFD = 0x00000000
|
|
|
|
EXIF SubIFD @ Absolute 0x0000085C
|
|
Dir Length = 0x0005
|
|
[DateTimeOriginal ] = "2016:02:28 11:17:08"
|
|
[DateTimeDigitized ] = "2016:02:28 11:17:08"
|
|
[SubSecTimeOriginal ] = "06"
|
|
[SubSecTimeDigitized ] = "06"
|
|
|
|
*** Marker: APP1 (xFFE1) ***
|
|
OFFSET: 0x000021CA
|
|
Length = 2464
|
|
Identifier = [http://ns.adobe.com/xap/1.0/]
|
|
XMP =
|
|
|<?xpacket begin='' id='W5M0MpCehiHzreSzNTczkc9d'?>
|
|
|<x:xmpmeta xmlns:x="adobe:ns:meta/"><rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"><rdf:Description rdf:about="uuid:faf5bdd5-ba3d-11da-ad31-d33d75182f1b" xmlns:xmp="http://ns.adobe.com/xap/1.0/"><xmp:CreateDate>2016-02-28T11:17:08.057</xmp:CreateDate></rdf:Description></rdf:RDF></x:xmpmeta>
|
|
|
|
*** Marker: DQT (xFFDB) ***
|
|
Define a Quantization Table.
|
|
OFFSET: 0x00002B6C
|
|
Table length = 67
|
|
----
|
|
Precision=8 bits
|
|
Destination ID=0 (Luminance)
|
|
DQT, Row #0: 3 2 2 3 5 8 10 12
|
|
DQT, Row #1: 2 2 3 4 5 12 12 11
|
|
DQT, Row #2: 3 3 3 5 8 11 14 11
|
|
DQT, Row #3: 3 3 4 6 10 17 16 12
|
|
DQT, Row #4: 4 4 7 11 14 22 21 15
|
|
DQT, Row #5: 5 7 11 13 16 21 23 18
|
|
DQT, Row #6: 10 13 16 17 21 24 24 20
|
|
DQT, Row #7: 14 18 19 20 22 20 21 20
|
|
Approx quality factor = 90.06 (scaling=19.88 variance=1.14)
|
|
|
|
*** Marker: DQT (xFFDB) ***
|
|
Define a Quantization Table.
|
|
OFFSET: 0x00002BB1
|
|
Table length = 67
|
|
----
|
|
Precision=8 bits
|
|
Destination ID=1 (Chrominance)
|
|
DQT, Row #0: 3 4 5 9 20 20 20 20
|
|
DQT, Row #1: 4 4 5 13 20 20 20 20
|
|
DQT, Row #2: 5 5 11 20 20 20 20 20
|
|
DQT, Row #3: 9 13 20 20 20 20 20 20
|
|
DQT, Row #4: 20 20 20 20 20 20 20 20
|
|
DQT, Row #5: 20 20 20 20 20 20 20 20
|
|
DQT, Row #6: 20 20 20 20 20 20 20 20
|
|
DQT, Row #7: 20 20 20 20 20 20 20 20
|
|
Approx quality factor = 89.93 (scaling=20.14 variance=0.34)
|
|
|
|
*** Marker: SOF0 (Baseline DCT) (xFFC0) ***
|
|
OFFSET: 0x00002BF6
|
|
Frame header length = 17
|
|
Precision = 8
|
|
Number of Lines = 480
|
|
Samples per Line = 640
|
|
Image Size = 640 x 480
|
|
Raw Image Orientation = Landscape
|
|
Number of Img components = 3
|
|
Component[1]: ID=0x01, Samp Fac=0x22 (Subsamp 1 x 1), Quant Tbl Sel=0x00 (Lum: Y)
|
|
Component[2]: ID=0x02, Samp Fac=0x11 (Subsamp 2 x 2), Quant Tbl Sel=0x01 (Chrom: Cb)
|
|
Component[3]: ID=0x03, Samp Fac=0x11 (Subsamp 2 x 2), Quant Tbl Sel=0x01 (Chrom: Cr)
|
|
|
|
*** Marker: DHT (Define Huffman Table) (xFFC4) ***
|
|
OFFSET: 0x00002C09
|
|
Huffman table length = 31
|
|
----
|
|
Destination ID = 0
|
|
Class = 0 (DC / Lossless Table)
|
|
Codes of length 01 bits (000 total):
|
|
Codes of length 02 bits (001 total): 00
|
|
Codes of length 03 bits (005 total): 01 02 03 04 05
|
|
Codes of length 04 bits (001 total): 06
|
|
Codes of length 05 bits (001 total): 07
|
|
Codes of length 06 bits (001 total): 08
|
|
Codes of length 07 bits (001 total): 09
|
|
Codes of length 08 bits (001 total): 0A
|
|
Codes of length 09 bits (001 total): 0B
|
|
Codes of length 10 bits (000 total):
|
|
Codes of length 11 bits (000 total):
|
|
Codes of length 12 bits (000 total):
|
|
Codes of length 13 bits (000 total):
|
|
Codes of length 14 bits (000 total):
|
|
Codes of length 15 bits (000 total):
|
|
Codes of length 16 bits (000 total):
|
|
Total number of codes: 012
|
|
|
|
|
|
*** Marker: DHT (Define Huffman Table) (xFFC4) ***
|
|
OFFSET: 0x00002C2A
|
|
Huffman table length = 181
|
|
----
|
|
Destination ID = 0
|
|
Class = 1 (AC Table)
|
|
Codes of length 01 bits (000 total):
|
|
Codes of length 02 bits (002 total): 01 02
|
|
Codes of length 03 bits (001 total): 03
|
|
Codes of length 04 bits (003 total): 00 04 11
|
|
Codes of length 05 bits (003 total): 05 12 21
|
|
Codes of length 06 bits (002 total): 31 41
|
|
Codes of length 07 bits (004 total): 06 13 51 61
|
|
Codes of length 08 bits (003 total): 07 22 71
|
|
Codes of length 09 bits (005 total): 14 32 81 91 A1
|
|
Codes of length 10 bits (005 total): 08 23 42 B1 C1
|
|
Codes of length 11 bits (004 total): 15 52 D1 F0
|
|
Codes of length 12 bits (004 total): 24 33 62 72
|
|
Codes of length 13 bits (000 total):
|
|
Codes of length 14 bits (000 total):
|
|
Codes of length 15 bits (001 total): 82
|
|
Codes of length 16 bits (125 total): 09 0A 16 17 18 19 1A 25 26 27 28 29 2A 34 35 36
|
|
37 38 39 3A 43 44 45 46 47 48 49 4A 53 54 55 56
|
|
57 58 59 5A 63 64 65 66 67 68 69 6A 73 74 75 76
|
|
77 78 79 7A 83 84 85 86 87 88 89 8A 92 93 94 95
|
|
96 97 98 99 9A A2 A3 A4 A5 A6 A7 A8 A9 AA B2 B3
|
|
B4 B5 B6 B7 B8 B9 BA C2 C3 C4 C5 C6 C7 C8 C9 CA
|
|
D2 D3 D4 D5 D6 D7 D8 D9 DA E1 E2 E3 E4 E5 E6 E7
|
|
E8 E9 EA F1 F2 F3 F4 F5 F6 F7 F8 F9 FA
|
|
Total number of codes: 162
|
|
|
|
|
|
*** Marker: DHT (Define Huffman Table) (xFFC4) ***
|
|
OFFSET: 0x00002CE1
|
|
Huffman table length = 31
|
|
----
|
|
Destination ID = 1
|
|
Class = 0 (DC / Lossless Table)
|
|
Codes of length 01 bits (000 total):
|
|
Codes of length 02 bits (003 total): 00 01 02
|
|
Codes of length 03 bits (001 total): 03
|
|
Codes of length 04 bits (001 total): 04
|
|
Codes of length 05 bits (001 total): 05
|
|
Codes of length 06 bits (001 total): 06
|
|
Codes of length 07 bits (001 total): 07
|
|
Codes of length 08 bits (001 total): 08
|
|
Codes of length 09 bits (001 total): 09
|
|
Codes of length 10 bits (001 total): 0A
|
|
Codes of length 11 bits (001 total): 0B
|
|
Codes of length 12 bits (000 total):
|
|
Codes of length 13 bits (000 total):
|
|
Codes of length 14 bits (000 total):
|
|
Codes of length 15 bits (000 total):
|
|
Codes of length 16 bits (000 total):
|
|
Total number of codes: 012
|
|
|
|
|
|
*** Marker: DHT (Define Huffman Table) (xFFC4) ***
|
|
OFFSET: 0x00002D02
|
|
Huffman table length = 181
|
|
----
|
|
Destination ID = 1
|
|
Class = 1 (AC Table)
|
|
Codes of length 01 bits (000 total):
|
|
Codes of length 02 bits (002 total): 00 01
|
|
Codes of length 03 bits (001 total): 02
|
|
Codes of length 04 bits (002 total): 03 11
|
|
Codes of length 05 bits (004 total): 04 05 21 31
|
|
Codes of length 06 bits (004 total): 06 12 41 51
|
|
Codes of length 07 bits (003 total): 07 61 71
|
|
Codes of length 08 bits (004 total): 13 22 32 81
|
|
Codes of length 09 bits (007 total): 08 14 42 91 A1 B1 C1
|
|
Codes of length 10 bits (005 total): 09 23 33 52 F0
|
|
Codes of length 11 bits (004 total): 15 62 72 D1
|
|
Codes of length 12 bits (004 total): 0A 16 24 34
|
|
Codes of length 13 bits (000 total):
|
|
Codes of length 14 bits (001 total): E1
|
|
Codes of length 15 bits (002 total): 25 F1
|
|
Codes of length 16 bits (119 total): 17 18 19 1A 26 27 28 29 2A 35 36 37 38 39 3A 43
|
|
44 45 46 47 48 49 4A 53 54 55 56 57 58 59 5A 63
|
|
64 65 66 67 68 69 6A 73 74 75 76 77 78 79 7A 82
|
|
83 84 85 86 87 88 89 8A 92 93 94 95 96 97 98 99
|
|
9A A2 A3 A4 A5 A6 A7 A8 A9 AA B2 B3 B4 B5 B6 B7
|
|
B8 B9 BA C2 C3 C4 C5 C6 C7 C8 C9 CA D2 D3 D4 D5
|
|
D6 D7 D8 D9 DA E2 E3 E4 E5 E6 E7 E8 E9 EA F2 F3
|
|
F4 F5 F6 F7 F8 F9 FA
|
|
Total number of codes: 162
|
|
|
|
|
|
*** Marker: DRI (Restart Interval) (xFFDD) ***
|
|
OFFSET: 0x00002DB9
|
|
Length = 4
|
|
interval = 600
|
|
|
|
*** Marker: SOS (Start of Scan) (xFFDA) ***
|
|
OFFSET: 0x00002DBF
|
|
Scan header length = 12
|
|
Number of img components = 3
|
|
Component[1]: selector=0x01, table=0(DC),0(AC)
|
|
Component[2]: selector=0x02, table=1(DC),1(AC)
|
|
Component[3]: selector=0x03, table=1(DC),1(AC)
|
|
Spectral selection = 0 .. 63
|
|
Successive approximation = 0x00
|
|
|
|
|
|
*** Decoding SCAN Data ***
|
|
OFFSET: 0x00002DCD
|
|
Scan Decode Mode: No IDCT (DC only)
|
|
NOTE: Low-resolution DC component shown. Can decode full-res with [Options->Scan Segment->Full IDCT]
|
|
|
|
Expect Restart interval elapsed @ 0x00008802.4
|
|
ERROR: Restart marker not detected
|
|
*** ERROR: Can't find huffman bitstring @ 0x00008802.5, table 0, value [0xffffffe0]
|
|
*** ERROR: Bad huffman code @ 0x00008802.4
|
|
*** ERROR: Bad scan data in MCU(0,15): Lum CSS(0,0) @ Offset 0x00008802.5
|
|
MCU located at pixel=(0,240)
|
|
*** ERROR: Can't find huffman bitstring @ 0x00008802.6, table 0, value [0xffffffc0]
|
|
*** ERROR: Bad huffman code @ 0x00008802.5
|
|
*** ERROR: Bad scan data in MCU(0,15): Lum CSS(1,0) @ Offset 0x00008802.6
|
|
MCU located at pixel=(8,240)
|
|
*** ERROR: Can't find huffman bitstring @ 0x00008802.7, table 0, value [0xffffff80]
|
|
*** ERROR: Bad huffman code @ 0x00008802.6
|
|
*** ERROR: Bad scan data in MCU(0,15): Lum CSS(0,1) @ Offset 0x00008802.7
|
|
MCU located at pixel=(0,248)
|
|
*** ERROR: Can't find huffman bitstring @ 0x00008803.0, table 0, value [0xffffffff]
|
|
*** ERROR: Bad huffman code @ 0x00008802.7
|
|
*** ERROR: Bad scan data in MCU(0,15): Lum CSS(1,1) @ Offset 0x00008803.0
|
|
MCU located at pixel=(8,248)
|
|
*** ERROR: Can't find huffman bitstring @ 0x00008803.1, table 1, value [0xfffffffe]
|
|
*** ERROR: Bad huffman code @ 0x00008803.0
|
|
*** ERROR: Bad scan data in MCU(0,15): Chr(Cb) CSS(0,0) @ Offset 0x00008803.1
|
|
MCU located at pixel=(0,240)
|
|
*** ERROR: Can't find huffman bitstring @ 0x00008803.2, table 1, value [0xfffffffc]
|
|
*** ERROR: Bad huffman code @ 0x00008803.1
|
|
*** ERROR: Bad scan data in MCU(0,15): Chr(Cr) CSS(0,0) @ Offset 0x00008803.2
|
|
MCU located at pixel=(0,240)
|
|
*** ERROR: Can't find huffman bitstring @ 0x00008803.3, table 0, value [0xfffffff8]
|
|
*** ERROR: Bad huffman code @ 0x00008803.2
|
|
Only reported first 20 instances of this message...
|
|
|
|
Compression stats:
|
|
Compression Ratio: 14.80:1
|
|
Bits per pixel: 1.62:1
|
|
|
|
Huffman code histogram stats:
|
|
Huffman Table: (Dest ID: 0, Class: DC)
|
|
# codes of length 01 bits: 40 ( 1%)
|
|
# codes of length 02 bits: 202 ( 4%)
|
|
# codes of length 03 bits: 3515 ( 73%)
|
|
# codes of length 04 bits: 423 ( 9%)
|
|
# codes of length 05 bits: 338 ( 7%)
|
|
# codes of length 06 bits: 228 ( 5%)
|
|
# codes of length 07 bits: 54 ( 1%)
|
|
# codes of length 08 bits: 0 ( 0%)
|
|
# codes of length 09 bits: 0 ( 0%)
|
|
# codes of length 10 bits: 0 ( 0%)
|
|
# codes of length 11 bits: 0 ( 0%)
|
|
# codes of length 12 bits: 0 ( 0%)
|
|
# codes of length 13 bits: 0 ( 0%)
|
|
# codes of length 14 bits: 0 ( 0%)
|
|
# codes of length 15 bits: 0 ( 0%)
|
|
# codes of length 16 bits: 0 ( 0%)
|
|
|
|
Huffman Table: (Dest ID: 1, Class: DC)
|
|
# codes of length 01 bits: 20 ( 1%)
|
|
# codes of length 02 bits: 1657 ( 69%)
|
|
# codes of length 03 bits: 311 ( 13%)
|
|
# codes of length 04 bits: 232 ( 10%)
|
|
# codes of length 05 bits: 123 ( 5%)
|
|
# codes of length 06 bits: 49 ( 2%)
|
|
# codes of length 07 bits: 8 ( 0%)
|
|
# codes of length 08 bits: 0 ( 0%)
|
|
# codes of length 09 bits: 0 ( 0%)
|
|
# codes of length 10 bits: 0 ( 0%)
|
|
# codes of length 11 bits: 0 ( 0%)
|
|
# codes of length 12 bits: 0 ( 0%)
|
|
# codes of length 13 bits: 0 ( 0%)
|
|
# codes of length 14 bits: 0 ( 0%)
|
|
# codes of length 15 bits: 0 ( 0%)
|
|
# codes of length 16 bits: 0 ( 0%)
|
|
|
|
Huffman Table: (Dest ID: 0, Class: AC)
|
|
# codes of length 01 bits: 0 ( 0%)
|
|
# codes of length 02 bits: 32135 ( 43%)
|
|
# codes of length 03 bits: 8668 ( 12%)
|
|
# codes of length 04 bits: 15771 ( 21%)
|
|
# codes of length 05 bits: 7559 ( 10%)
|
|
# codes of length 06 bits: 2518 ( 3%)
|
|
# codes of length 07 bits: 3834 ( 5%)
|
|
# codes of length 08 bits: 1387 ( 2%)
|
|
# codes of length 09 bits: 1122 ( 2%)
|
|
# codes of length 10 bits: 562 ( 1%)
|
|
# codes of length 11 bits: 234 ( 0%)
|
|
# codes of length 12 bits: 131 ( 0%)
|
|
# codes of length 13 bits: 0 ( 0%)
|
|
# codes of length 14 bits: 0 ( 0%)
|
|
# codes of length 15 bits: 57 ( 0%)
|
|
# codes of length 16 bits: 286 ( 0%)
|
|
|
|
Huffman Table: (Dest ID: 1, Class: AC)
|
|
# codes of length 01 bits: 0 ( 0%)
|
|
# codes of length 02 bits: 4525 ( 57%)
|
|
# codes of length 03 bits: 1153 ( 14%)
|
|
# codes of length 04 bits: 1341 ( 17%)
|
|
# codes of length 05 bits: 543 ( 7%)
|
|
# codes of length 06 bits: 281 ( 4%)
|
|
# codes of length 07 bits: 14 ( 0%)
|
|
# codes of length 08 bits: 93 ( 1%)
|
|
# codes of length 09 bits: 23 ( 0%)
|
|
# codes of length 10 bits: 3 ( 0%)
|
|
# codes of length 11 bits: 3 ( 0%)
|
|
# codes of length 12 bits: 0 ( 0%)
|
|
# codes of length 13 bits: 0 ( 0%)
|
|
# codes of length 14 bits: 2 ( 0%)
|
|
# codes of length 15 bits: 0 ( 0%)
|
|
# codes of length 16 bits: 0 ( 0%)
|
|
|
|
YCC clipping in DC:
|
|
Y component: [<0= 0] [>255= 0]
|
|
Cb component: [<0= 0] [>255= 0]
|
|
Cr component: [<0= 0] [>255= 0]
|
|
|
|
RGB clipping in DC:
|
|
R component: [<0= 0] [>255= 0]
|
|
G component: [<0= 0] [>255= 0]
|
|
B component: [<0= 0] [>255= 0]
|
|
|
|
Average Pixel Luminance (Y):
|
|
Y=[103] (range: 0..255)
|
|
|
|
Brightest Pixel Search:
|
|
YCC=[ 1014, -3, -27] RGB=[248,255,252] @ MCU[ 0, 13]
|
|
|
|
Finished Decoding SCAN Data
|
|
Number of RESTART markers decoded: 1
|
|
Next position in scan buffer: Offset 0x0001210E.0
|
|
|
|
|
|
*** Skipped 10 marker pad bytes ***
|
|
*** Marker: RST# ***
|
|
OFFSET: 0x0000880D
|
|
WARNING: Restart marker [0xFFD0] detected outside scan
|
|
Stopping decode
|
|
Use [Img Search Fwd/Rev] to locate other valid embedded JPEGs
|
|
|
|
*** Searching Compression Signatures ***
|
|
|
|
Signature: 013BA18D5561625796E986FDBC09F846
|
|
Signature (Rotated): 01AC57E12793DFA7C46C704625C5AF0F
|
|
File Offset: 0 bytes
|
|
Chroma subsampling: 2x2
|
|
EXIF Make/Model: NONE
|
|
EXIF Makernotes: NONE
|
|
EXIF Software: NONE
|
|
|
|
Searching Compression Signatures: (3347 built-in, 0 user(*) )
|
|
|
|
EXIF.Make / Software EXIF.Model Quality Subsamp Match?
|
|
------------------------- ----------------------------------- ---------------- --------------
|
|
CAM:[??? ] [Treo 680 ] [ ] Yes
|
|
CAM:[Canon ] [Canon PowerShot Pro1 ] [fine ] No
|
|
CAM:[NIKON ] [E2500 ] [FINE ] No
|
|
CAM:[NIKON ] [E3100 ] [FINE ] No
|
|
CAM:[NIKON ] [E4500 ] [FINE ] No
|
|
CAM:[NIKON ] [E5000 ] [FINE ] No
|
|
CAM:[NIKON ] [E5700 ] [FINE ] No
|
|
CAM:[NIKON ] [E775 ] [FINE ] No
|
|
CAM:[NIKON ] [E885 ] [FINE ] No
|
|
CAM:[OLYMPUS OPTICAL CO.,LTD ] [C3040Z ] [ ] No
|
|
CAM:[PENTAX ] [PENTAX Optio 550 ] [ ] No
|
|
CAM:[Research In Motion ] [BlackBerry 9530 ] [Superfine ] Yes
|
|
CAM:[SEIKO EPSON CORP. ] [PhotoPC 3000Z ] [ ] No
|
|
CAM:[SONY ] [DSC-H7 ] [ ] No
|
|
CAM:[SONY ] [DSC-H9 ] [ ] No
|
|
CAM:[SONY ] [DSC-S90 ] [ ] No
|
|
CAM:[SONY ] [DSC-W1 ] [ ] No
|
|
CAM:[SONY ] [SONY ] [ ] No
|
|
SW :[ACDSee ] [ ]
|
|
SW :[FixFoto ] [fine ]
|
|
SW :[IJG Library ] [090 ]
|
|
SW :[ZoomBrowser EX ] [high ]
|
|
|
|
The following IJG-based editors also match this signature:
|
|
SW :[GIMP ] [090 ]
|
|
SW :[IrfanView ] [090 ]
|
|
SW :[idImager ] [090 ]
|
|
SW :[FastStone Image Viewer ] [090 ]
|
|
SW :[NeatImage ] [090 ]
|
|
SW :[Paint.NET ] [090 ]
|
|
SW :[Photomatix ] [090 ]
|
|
SW :[XnView ] [090 ]
|
|
|
|
Based on the analysis of compression characteristics and EXIF metadata:
|
|
|
|
ASSESSMENT: Class 1 - Image is processed/edited
|
|
|
|
This may be a new software editor for the database.
|
|
If this file is processed, and editor doesn't appear in list above,
|
|
PLEASE ADD TO DATABASE with [Tools->Add Camera to DB]
|
|
|
|
|
|
*** Additional Info ***
|
|
NOTE: Data exists after EOF, range: 0x00000000-0x00012301 (74497 bytes)
|
|
|