Joe12387 / OP-Fingerprinting-Script

An overpowered JavaScript browser fingerprinting library for creating persistent, unique and long-lasting digital fingerprints.
MIT License
109 stars 5 forks source link

Small fixes #4

Open doublex opened 1 year ago

doublex commented 1 year ago

These features are unstable: speechSynthesis on userAgentData == ["Chromium","Microsoft Edge"] rtt on userAgentData == ["Chromium","Opera"]

Thanks a lot + best wishes!

doublex commented 1 year ago

Diff for MS Edge:

{
  "platform": [
    0,
    "Win32"
  ],
  "vendor": [
    0,
    "Google Inc."
  ],
  "productSub": [
    0,
    "20030107"
  ],
  "colorDepth": [
    0,
    24
  ],
  "devicePixelRatio": [
    -2,
    null
  ],
  "evalToString": [
    0,
    33
  ],
  "maxTouchPoints": [
    0,
    0
  ],
  "cpuClass": [
    -1,
    null
  ],
  "hardwareConcurrency": [
    0,
    4
  ],
  "deviceMemory": [
    0,
    8
  ],
  "oscpu": [
    -1,
    null
  ],
  "doNotTrack": [
    0,
    "1"
  ],
  "sourceBuffer": [
    0,
    [
      "function",
      "function"
    ]
  ],
  "colorGamut": [
    0,
    "srgb"
  ],
  "reducedMotion": [
    0,
    false
  ],
  "hdr": [
    0,
    false
  ],
  "contrast": [
    0,
    0
  ],
  "invertedColors": [
    0,
    true
  ],
  "forcedColors": [
    0,
    false
  ],
  "monochrome": [
    0,
    0
  ],
  "browserObjects": [
    0,
    [
      "chrome"
    ]
  ],
  "timezone": [
    0,
    "Europe/Berlin"
  ],
  "timezoneOffset": [
    0,
    60
  ],
  "language": [
    0,
    [
      "de",
      []
    ]
  ],
  "screenResolution": [
    -2,
    null
  ],
  "jsHeapSizeLimit": [
    0,
    2172649472
  ],
  "audioContext": [
    0,
    124.04347527516074
  ],
  "userAgentData": [
    0,
    [
      [
        "Chromium",
        "Microsoft Edge"
      ],
      false,
      "Windows",
      "x86",
      "64",
      ""
    ]
  ],
  "canvasAPI": [
    0,
    {
      "geometry": {
        "hash": 2656863064,
        "winding": true
      },
      "text": {
        "hash": 1815360178,
        "winding": true
      },
      "combined": {
        "hash": 3701119309,
        "winding": true
      }
    }
  ],
  "performance": [
    0,
    0.09999999962747097
  ],
  "speechSynthesis": [
    0,
    2217000467
  ],
  "applePay": [
    -1,
    null
  ],
  "attributionsourceid": [
    -1,
    null
  ],
  "webglInfo": [
    0,
    {
      "unmaskedVendor": "Google Inc. (AMD)",
      "unmaskedRenderer": "ANGLE (AMD, AMD Radeon(TM) R7 Graphics Direct3D11 vs_5_0 ps_5_0, D3D11)",
      "version": "WebGL 1.0 (OpenGL ES 2.0 Chromium)",
      "shaderVersion": "WebGL GLSL ES 1.0 (OpenGL ES GLSL ES 1.0 Chromium)",
      "vendor": "WebKit",
      "renderer": "WebKit WebGL",
      "attributes": 3667324841,
      "parameters": 3335176999,
      "shaderPrecision": 1999347962,
      "extensions": 3388515460,
      "constants": 706413286
    }
  ],
  "webglProgram": [
    0,
    804895490
  ],
  "fonts": [
    0,
    [
      ".Mondulkiri U GR 1.5",
      "Agency FB",
      "Algerian",
      "Arial",
      "BPG Classic 99U",
      "Baskerville Old Face",
      "Bauhaus 93",
      "Bell MT",
      "Berlin Sans FB",
      "Bernard MT Condensed",
      "Blackadder ITC",
      "Bodoni MT",
      "Bodoni MT Black",
      "Book Antiqua",
      "Bookman Old Style",
      "Bookshelf Symbol 7",
      "Bradley Hand ITC",
      "Broadway",
      "Brush Script MT",
      "Calibri",
      "Calibri Light",
      "Californian FB",
      "Calisto MT",
      "Cambria",
      "Cambria Math",
      "Candara",
      "Castellar",
      "Centaur",
      "Century",
      "Century Gothic",
      "Century Schoolbook",
      "Chiller",
      "Colonna MT",
      "Comic Sans MS",
      "Consolas",
      "Constantia",
      "Cooper Black",
      "Copperplate Gothic Light",
      "Corbel",
      "Courier",
      "Courier New",
      "Curlz MT",
      "Ebrima",
      "Edwardian Script ITC",
      "Elephant",
      "Engravers MT",
      "Felix Titling",
      "Footlight MT Light",
      "Forte",
      "Franklin Gothic Book",
      "Franklin Gothic Heavy",
      "Franklin Gothic Medium",
      "Freestyle Script",
      "French Script MT",
      "Gabriola",
      "Gadugi",
      "Garamond",
      "Georgia",
      "Gigi",
      "Gill Sans MT",
      "Gill Sans MT Condensed",
      "Goudy Old Style",
      "Goudy Stout",
      "Haettenschweiler",
      "Harrington",
      "Helvetica",
      "High Tower Text",
      "Impact",
      "Imprint MT Shadow",
      "Informal Roman",
      "Jokerman",
      "Juice ITC",
      "Kristen ITC",
      "Kunstler Script",
      "Lucida Bright",
      "Lucida Calligraphy",
      "Lucida Console",
      "Lucida Fax",
      "Lucida Handwriting",
      "Lucida Sans",
      "Lucida Sans Typewriter",
      "Lucida Sans Unicode",
      "MS Gothic",
      "MS Outlook",
      "MS PGothic",
      "MS Reference Sans Serif",
      "MS Reference Specialty",
      "MS Sans Serif",
      "MS Serif",
      "MS UI Gothic",
      "MT Extra",
      "MV Boli",
      "Magneto",
      "Maiandra GD",
      "Malgun Gothic",
      "Marlett",
      "Matura MT Script Capitals",
      "Microsoft Himalaya",
      "Microsoft JhengHei",
      "Microsoft JhengHei UI",
      "Microsoft New Tai Lue",
      "Microsoft PhagsPa",
      "Microsoft Sans Serif",
      "Microsoft Tai Le",
      "Microsoft YaHei",
      "Microsoft YaHei UI",
      "Microsoft Yi Baiti",
      "Ming(for ISO10646)",
      "MingLiU-ExtB",
      "MingLiU_HKSCS-ExtB",
      "Mistral",
      "Modern No. 20",
      "Mongolian Baiti",
      "Monotype Corsiva",
      "NSimSun",
      "Niagara Engraved",
      "Niagara Solid",
      "Nirmala UI",
      "OCR-B 10 BT",
      "Old English Text MT",
      "Onyx",
      "PMingLiU-ExtB",
      "Palace Script MT",
      "Palatino Linotype",
      "Papyrus",
      "Parchment",
      "Perpetua",
      "Perpetua Titling MT",
      "Playbill",
      "Poor Richard",
      "Pristina",
      "Proxy 1",
      "Proxy 2",
      "Proxy 3",
      "Proxy 4",
      "Proxy 5",
      "Proxy 6",
      "Proxy 7",
      "Proxy 8",
      "Proxy 9",
      "Ravie",
      "Rockwell",
      "Rockwell Condensed",
      "Segoe Print",
      "Segoe Script",
      "Segoe UI",
      "Segoe UI Emoji",
      "Segoe UI Light",
      "Segoe UI Semibold",
      "Segoe UI Symbol",
      "Showcard Gothic",
      "SimSun",
      "SimSun-ExtB",
      "Snap ITC",
      "Stencil",
      "Sylfaen",
      "Symbol",
      "Tahoma",
      "TeamViewer12",
      "Tempus Sans ITC",
      "Times",
      "Times New Roman",
      "Trebuchet MS",
      "Tw Cen MT",
      "Tw Cen MT Condensed",
      "Verdana",
      "Viner Hand ITC",
      "Vivaldi",
      "Vladimir Script",
      "Webdings",
      "Wide Latin",
      "Wingdings",
      "Wingdings 2",
      "Wingdings 3",
      "Yu Gothic",
      "cursive",
      "fantasy",
      "monospace",
      "sans-serif",
      "serif"
    ]
  ],
  "plugins": [
    -1,
    null
  ],
  "pluginLengthIsZero": [
    0,
    false
  ],
  "sharedArrayBuffer": [
    -1,
    null
  ],
  "webdriver": [
    0,
    false
  ],
  "getAttributeNames": [
    0,
    true
  ],
  "errorToSource": [
    0,
    false
  ],
  "errors": [
    0,
    [
      "Invalid or unexpected token",
      "Missing initializer in const declaration",
      "Identifier 'a' has already been declared",
      "Cannot read properties of null (reading 'bar')",
      "abc is not defined",
      "toString() radix argument must be between 2 and 36",
      "undefined is not iterable",
      "Invalid array length"
    ]
  ],
  "installTrigger": [
    0,
    false
  ],
  "rtt": [
    0,
    false
  ],
  "math": [
    0,
    2724207184
  ],
  "notifications": [
    0,
    false
  ]
}
{
  "platform": [
    0,
    "Win32"
  ],
  "vendor": [
    0,
    "Google Inc."
  ],
  "productSub": [
    0,
    "20030107"
  ],
  "colorDepth": [
    0,
    24
  ],
  "devicePixelRatio": [
    -2,
    null
  ],
  "evalToString": [
    0,
    33
  ],
  "maxTouchPoints": [
    0,
    0
  ],
  "cpuClass": [
    -1,
    null
  ],
  "hardwareConcurrency": [
    0,
    4
  ],
  "deviceMemory": [
    0,
    8
  ],
  "oscpu": [
    -1,
    null
  ],
  "doNotTrack": [
    0,
    "1"
  ],
  "sourceBuffer": [
    0,
    [
      "function",
      "function"
    ]
  ],
  "colorGamut": [
    0,
    "srgb"
  ],
  "reducedMotion": [
    0,
    false
  ],
  "hdr": [
    0,
    false
  ],
  "contrast": [
    0,
    0
  ],
  "invertedColors": [
    0,
    true
  ],
  "forcedColors": [
    0,
    false
  ],
  "monochrome": [
    0,
    0
  ],
  "browserObjects": [
    0,
    [
      "chrome"
    ]
  ],
  "timezone": [
    0,
    "Europe/Berlin"
  ],
  "timezoneOffset": [
    0,
    60
  ],
  "language": [
    0,
    [
      "de",
      []
    ]
  ],
  "screenResolution": [
    -2,
    null
  ],
  "jsHeapSizeLimit": [
    0,
    2172649472
  ],
  "audioContext": [
    0,
    124.04347527516074
  ],
  "userAgentData": [
    0,
    [
      [
        "Chromium",
        "Microsoft Edge"
      ],
      false,
      "Windows",
      "x86",
      "64",
      ""
    ]
  ],
  "canvasAPI": [
    0,
    {
      "geometry": {
        "hash": 2656863064,
        "winding": true
      },
      "text": {
        "hash": 1815360178,
        "winding": true
      },
      "combined": {
        "hash": 3701119309,
        "winding": true
      }
    }
  ],
  "performance": [
    0,
    0.09999999962747097
  ],
  "speechSynthesis": [
    0,
    3486386858
  ],
  "applePay": [
    -1,
    null
  ],
  "attributionsourceid": [
    -1,
    null
  ],
  "webglInfo": [
    0,
    {
      "unmaskedVendor": "Google Inc. (AMD)",
      "unmaskedRenderer": "ANGLE (AMD, AMD Radeon(TM) R7 Graphics Direct3D11 vs_5_0 ps_5_0, D3D11)",
      "version": "WebGL 1.0 (OpenGL ES 2.0 Chromium)",
      "shaderVersion": "WebGL GLSL ES 1.0 (OpenGL ES GLSL ES 1.0 Chromium)",
      "vendor": "WebKit",
      "renderer": "WebKit WebGL",
      "attributes": 3667324841,
      "parameters": 3335176999,
      "shaderPrecision": 1999347962,
      "extensions": 3388515460,
      "constants": 706413286
    }
  ],
  "webglProgram": [
    0,
    804895490
  ],
  "fonts": [
    0,
    [
      ".Mondulkiri U GR 1.5",
      "Agency FB",
      "Algerian",
      "Arial",
      "BPG Classic 99U",
      "Baskerville Old Face",
      "Bauhaus 93",
      "Bell MT",
      "Berlin Sans FB",
      "Bernard MT Condensed",
      "Blackadder ITC",
      "Bodoni MT",
      "Bodoni MT Black",
      "Book Antiqua",
      "Bookman Old Style",
      "Bookshelf Symbol 7",
      "Bradley Hand ITC",
      "Broadway",
      "Brush Script MT",
      "Calibri",
      "Calibri Light",
      "Californian FB",
      "Calisto MT",
      "Cambria",
      "Cambria Math",
      "Candara",
      "Castellar",
      "Centaur",
      "Century",
      "Century Gothic",
      "Century Schoolbook",
      "Chiller",
      "Colonna MT",
      "Comic Sans MS",
      "Consolas",
      "Constantia",
      "Cooper Black",
      "Copperplate Gothic Light",
      "Corbel",
      "Courier",
      "Courier New",
      "Curlz MT",
      "Ebrima",
      "Edwardian Script ITC",
      "Elephant",
      "Engravers MT",
      "Felix Titling",
      "Footlight MT Light",
      "Forte",
      "Franklin Gothic Book",
      "Franklin Gothic Heavy",
      "Franklin Gothic Medium",
      "Freestyle Script",
      "French Script MT",
      "Gabriola",
      "Gadugi",
      "Garamond",
      "Georgia",
      "Gigi",
      "Gill Sans MT",
      "Gill Sans MT Condensed",
      "Goudy Old Style",
      "Goudy Stout",
      "Haettenschweiler",
      "Harrington",
      "Helvetica",
      "High Tower Text",
      "Impact",
      "Imprint MT Shadow",
      "Informal Roman",
      "Jokerman",
      "Juice ITC",
      "Kristen ITC",
      "Kunstler Script",
      "Lucida Bright",
      "Lucida Calligraphy",
      "Lucida Console",
      "Lucida Fax",
      "Lucida Handwriting",
      "Lucida Sans",
      "Lucida Sans Typewriter",
      "Lucida Sans Unicode",
      "MS Gothic",
      "MS Outlook",
      "MS PGothic",
      "MS Reference Sans Serif",
      "MS Reference Specialty",
      "MS Sans Serif",
      "MS Serif",
      "MS UI Gothic",
      "MT Extra",
      "MV Boli",
      "Magneto",
      "Maiandra GD",
      "Malgun Gothic",
      "Marlett",
      "Matura MT Script Capitals",
      "Microsoft Himalaya",
      "Microsoft JhengHei",
      "Microsoft JhengHei UI",
      "Microsoft New Tai Lue",
      "Microsoft PhagsPa",
      "Microsoft Sans Serif",
      "Microsoft Tai Le",
      "Microsoft YaHei",
      "Microsoft YaHei UI",
      "Microsoft Yi Baiti",
      "Ming(for ISO10646)",
      "MingLiU-ExtB",
      "MingLiU_HKSCS-ExtB",
      "Mistral",
      "Modern No. 20",
      "Mongolian Baiti",
      "Monotype Corsiva",
      "NSimSun",
      "Niagara Engraved",
      "Niagara Solid",
      "Nirmala UI",
      "OCR-B 10 BT",
      "Old English Text MT",
      "Onyx",
      "PMingLiU-ExtB",
      "Palace Script MT",
      "Palatino Linotype",
      "Papyrus",
      "Parchment",
      "Perpetua",
      "Perpetua Titling MT",
      "Playbill",
      "Poor Richard",
      "Pristina",
      "Proxy 1",
      "Proxy 2",
      "Proxy 3",
      "Proxy 4",
      "Proxy 5",
      "Proxy 6",
      "Proxy 7",
      "Proxy 8",
      "Proxy 9",
      "Ravie",
      "Rockwell",
      "Rockwell Condensed",
      "Segoe Print",
      "Segoe Script",
      "Segoe UI",
      "Segoe UI Emoji",
      "Segoe UI Light",
      "Segoe UI Semibold",
      "Segoe UI Symbol",
      "Showcard Gothic",
      "SimSun",
      "SimSun-ExtB",
      "Snap ITC",
      "Stencil",
      "Sylfaen",
      "Symbol",
      "Tahoma",
      "TeamViewer12",
      "Tempus Sans ITC",
      "Times",
      "Times New Roman",
      "Trebuchet MS",
      "Tw Cen MT",
      "Tw Cen MT Condensed",
      "Verdana",
      "Viner Hand ITC",
      "Vivaldi",
      "Vladimir Script",
      "Webdings",
      "Wide Latin",
      "Wingdings",
      "Wingdings 2",
      "Wingdings 3",
      "Yu Gothic",
      "cursive",
      "fantasy",
      "monospace",
      "sans-serif",
      "serif"
    ]
  ],
  "plugins": [
    -1,
    null
  ],
  "pluginLengthIsZero": [
    0,
    false
  ],
  "sharedArrayBuffer": [
    -1,
    null
  ],
  "webdriver": [
    0,
    false
  ],
  "getAttributeNames": [
    0,
    true
  ],
  "errorToSource": [
    0,
    false
  ],
  "errors": [
    0,
    [
      "Invalid or unexpected token",
      "Missing initializer in const declaration",
      "Identifier 'a' has already been declared",
      "Cannot read properties of null (reading 'bar')",
      "abc is not defined",
      "toString() radix argument must be between 2 and 36",
      "undefined is not iterable",
      "Invalid array length"
    ]
  ],
  "installTrigger": [
    0,
    false
  ],
  "rtt": [
    0,
    false
  ],
  "math": [
    0,
    2724207184
  ],
  "notifications": [
    0,
    false
  ]
}
doublex commented 1 year ago

Opera:

{
  "platform": [
    0,
    "Win32"
  ],
  "vendor": [
    0,
    "Google Inc."
  ],
  "productSub": [
    0,
    "20030107"
  ],
  "colorDepth": [
    0,
    24
  ],
  "devicePixelRatio": [
    -2,
    null
  ],
  "evalToString": [
    0,
    33
  ],
  "maxTouchPoints": [
    0,
    0
  ],
  "cpuClass": [
    -1,
    null
  ],
  "hardwareConcurrency": [
    0,
    4
  ],
  "deviceMemory": [
    0,
    8
  ],
  "oscpu": [
    -1,
    null
  ],
  "doNotTrack": [
    0,
    null
  ],
  "sourceBuffer": [
    0,
    [
      "function",
      "function"
    ]
  ],
  "colorGamut": [
    0,
    "srgb"
  ],
  "reducedMotion": [
    0,
    false
  ],
  "hdr": [
    0,
    false
  ],
  "contrast": [
    0,
    0
  ],
  "invertedColors": [
    0,
    true
  ],
  "forcedColors": [
    0,
    false
  ],
  "monochrome": [
    0,
    0
  ],
  "browserObjects": [
    0,
    [
      "chrome",
      "opr"
    ]
  ],
  "timezone": [
    0,
    "Europe/Berlin"
  ],
  "timezoneOffset": [
    0,
    60
  ],
  "language": [
    0,
    [
      "de-DE",
      []
    ]
  ],
  "screenResolution": [
    -2,
    null
  ],
  "jsHeapSizeLimit": [
    0,
    2172649472
  ],
  "audioContext": [
    0,
    124.04347527516074
  ],
  "userAgentData": [
    0,
    [
      [
        "Chromium",
        "Opera"
      ],
      false,
      "Windows",
      "x86",
      "64",
      ""
    ]
  ],
  "canvasAPI": [
    0,
    {
      "geometry": {
        "hash": 2656863064,
        "winding": true
      },
      "text": {
        "hash": 1815360178,
        "winding": true
      },
      "combined": {
        "hash": 3701119309,
        "winding": true
      }
    }
  ],
  "performance": [
    0,
    0.09999999962747097
  ],
  "speechSynthesis": [
    -3,
    null
  ],
  "applePay": [
    -1,
    null
  ],
  "attributionsourceid": [
    -1,
    null
  ],
  "webglInfo": [
    0,
    {
      "unmaskedVendor": "Google Inc. (AMD)",
      "unmaskedRenderer": "ANGLE (AMD, AMD Radeon(TM) R7 Graphics Direct3D11 vs_5_0 ps_5_0, D3D11)",
      "version": "WebGL 1.0 (OpenGL ES 2.0 Chromium)",
      "shaderVersion": "WebGL GLSL ES 1.0 (OpenGL ES GLSL ES 1.0 Chromium)",
      "vendor": "WebKit",
      "renderer": "WebKit WebGL",
      "attributes": 3667324841,
      "parameters": 3335176999,
      "shaderPrecision": 1999347962,
      "extensions": 3388515460,
      "constants": 706413286
    }
  ],
  "webglProgram": [
    0,
    804895490
  ],
  "fonts": [
    0,
    [
      ".Mondulkiri U GR 1.5",
      "Agency FB",
      "Algerian",
      "Arial",
      "BPG Classic 99U",
      "Baskerville Old Face",
      "Bauhaus 93",
      "Bell MT",
      "Berlin Sans FB",
      "Bernard MT Condensed",
      "Blackadder ITC",
      "Bodoni MT",
      "Bodoni MT Black",
      "Book Antiqua",
      "Bookman Old Style",
      "Bookshelf Symbol 7",
      "Bradley Hand ITC",
      "Broadway",
      "Brush Script MT",
      "Calibri",
      "Calibri Light",
      "Californian FB",
      "Calisto MT",
      "Cambria",
      "Cambria Math",
      "Candara",
      "Castellar",
      "Centaur",
      "Century",
      "Century Gothic",
      "Century Schoolbook",
      "Chiller",
      "Colonna MT",
      "Comic Sans MS",
      "Consolas",
      "Constantia",
      "Cooper Black",
      "Copperplate Gothic Light",
      "Corbel",
      "Courier",
      "Courier New",
      "Curlz MT",
      "Ebrima",
      "Edwardian Script ITC",
      "Elephant",
      "Engravers MT",
      "Felix Titling",
      "Footlight MT Light",
      "Forte",
      "Franklin Gothic Book",
      "Franklin Gothic Heavy",
      "Franklin Gothic Medium",
      "Freestyle Script",
      "French Script MT",
      "Gabriola",
      "Gadugi",
      "Garamond",
      "Georgia",
      "Gigi",
      "Gill Sans MT",
      "Gill Sans MT Condensed",
      "Goudy Old Style",
      "Goudy Stout",
      "Haettenschweiler",
      "Harrington",
      "Helvetica",
      "High Tower Text",
      "Impact",
      "Imprint MT Shadow",
      "Informal Roman",
      "Jokerman",
      "Juice ITC",
      "Kristen ITC",
      "Kunstler Script",
      "Lucida Bright",
      "Lucida Calligraphy",
      "Lucida Console",
      "Lucida Fax",
      "Lucida Handwriting",
      "Lucida Sans",
      "Lucida Sans Typewriter",
      "Lucida Sans Unicode",
      "MS Gothic",
      "MS Outlook",
      "MS PGothic",
      "MS Reference Sans Serif",
      "MS Reference Specialty",
      "MS Sans Serif",
      "MS Serif",
      "MS UI Gothic",
      "MT Extra",
      "MV Boli",
      "Magneto",
      "Maiandra GD",
      "Malgun Gothic",
      "Marlett",
      "Matura MT Script Capitals",
      "Microsoft Himalaya",
      "Microsoft JhengHei",
      "Microsoft JhengHei UI",
      "Microsoft New Tai Lue",
      "Microsoft PhagsPa",
      "Microsoft Sans Serif",
      "Microsoft Tai Le",
      "Microsoft YaHei",
      "Microsoft YaHei UI",
      "Microsoft Yi Baiti",
      "Ming(for ISO10646)",
      "MingLiU-ExtB",
      "MingLiU_HKSCS-ExtB",
      "Mistral",
      "Modern No. 20",
      "Mongolian Baiti",
      "Monotype Corsiva",
      "NSimSun",
      "Niagara Engraved",
      "Niagara Solid",
      "Nirmala UI",
      "OCR-B 10 BT",
      "Old English Text MT",
      "Onyx",
      "PMingLiU-ExtB",
      "Palace Script MT",
      "Palatino Linotype",
      "Papyrus",
      "Parchment",
      "Perpetua",
      "Perpetua Titling MT",
      "Playbill",
      "Poor Richard",
      "Pristina",
      "Proxy 1",
      "Proxy 2",
      "Proxy 3",
      "Proxy 4",
      "Proxy 5",
      "Proxy 6",
      "Proxy 7",
      "Proxy 8",
      "Proxy 9",
      "Ravie",
      "Rockwell",
      "Rockwell Condensed",
      "Segoe Print",
      "Segoe Script",
      "Segoe UI",
      "Segoe UI Emoji",
      "Segoe UI Light",
      "Segoe UI Semibold",
      "Segoe UI Symbol",
      "Showcard Gothic",
      "SimSun",
      "SimSun-ExtB",
      "Snap ITC",
      "Stencil",
      "Sylfaen",
      "Symbol",
      "Tahoma",
      "TeamViewer12",
      "Tempus Sans ITC",
      "Times",
      "Times New Roman",
      "Trebuchet MS",
      "Tw Cen MT",
      "Tw Cen MT Condensed",
      "Verdana",
      "Viner Hand ITC",
      "Vivaldi",
      "Vladimir Script",
      "Webdings",
      "Wide Latin",
      "Wingdings",
      "Wingdings 2",
      "Wingdings 3",
      "Yu Gothic",
      "cursive",
      "fantasy",
      "monospace",
      "sans-serif",
      "serif"
    ]
  ],
  "plugins": [
    -1,
    null
  ],
  "pluginLengthIsZero": [
    0,
    false
  ],
  "sharedArrayBuffer": [
    -1,
    null
  ],
  "webdriver": [
    0,
    false
  ],
  "getAttributeNames": [
    0,
    true
  ],
  "errorToSource": [
    0,
    false
  ],
  "errors": [
    0,
    [
      "Invalid or unexpected token",
      "Missing initializer in const declaration",
      "Identifier 'a' has already been declared",
      "Cannot read properties of null (reading 'bar')",
      "abc is not defined",
      "toString() radix argument must be between 2 and 36",
      "undefined is not iterable",
      "Invalid array length"
    ]
  ],
  "installTrigger": [
    0,
    false
  ],
  "rtt": [
    0,
    false
  ],
  "math": [
    0,
    2724207184
  ],
  "notifications": [
    0,
    false
  ]
}
{
  "platform": [
    0,
    "Win32"
  ],
  "vendor": [
    0,
    "Google Inc."
  ],
  "productSub": [
    0,
    "20030107"
  ],
  "colorDepth": [
    0,
    24
  ],
  "devicePixelRatio": [
    -2,
    null
  ],
  "evalToString": [
    0,
    33
  ],
  "maxTouchPoints": [
    0,
    0
  ],
  "cpuClass": [
    -1,
    null
  ],
  "hardwareConcurrency": [
    0,
    4
  ],
  "deviceMemory": [
    0,
    8
  ],
  "oscpu": [
    -1,
    null
  ],
  "doNotTrack": [
    0,
    null
  ],
  "sourceBuffer": [
    0,
    [
      "function",
      "function"
    ]
  ],
  "colorGamut": [
    0,
    "srgb"
  ],
  "reducedMotion": [
    0,
    false
  ],
  "hdr": [
    0,
    false
  ],
  "contrast": [
    0,
    0
  ],
  "invertedColors": [
    0,
    true
  ],
  "forcedColors": [
    0,
    false
  ],
  "monochrome": [
    0,
    0
  ],
  "browserObjects": [
    0,
    [
      "chrome",
      "opr"
    ]
  ],
  "timezone": [
    0,
    "Europe/Berlin"
  ],
  "timezoneOffset": [
    0,
    60
  ],
  "language": [
    0,
    [
      "de-DE",
      []
    ]
  ],
  "screenResolution": [
    -2,
    null
  ],
  "jsHeapSizeLimit": [
    0,
    2172649472
  ],
  "audioContext": [
    0,
    124.04347527516074
  ],
  "userAgentData": [
    0,
    [
      [
        "Chromium",
        "Opera"
      ],
      false,
      "Windows",
      "x86",
      "64",
      ""
    ]
  ],
  "canvasAPI": [
    0,
    {
      "geometry": {
        "hash": 2656863064,
        "winding": true
      },
      "text": {
        "hash": 1815360178,
        "winding": true
      },
      "combined": {
        "hash": 3701119309,
        "winding": true
      }
    }
  ],
  "performance": [
    0,
    0.09999999962747097
  ],
  "speechSynthesis": [
    -3,
    null
  ],
  "applePay": [
    -1,
    null
  ],
  "attributionsourceid": [
    -1,
    null
  ],
  "webglInfo": [
    0,
    {
      "unmaskedVendor": "Google Inc. (AMD)",
      "unmaskedRenderer": "ANGLE (AMD, AMD Radeon(TM) R7 Graphics Direct3D11 vs_5_0 ps_5_0, D3D11)",
      "version": "WebGL 1.0 (OpenGL ES 2.0 Chromium)",
      "shaderVersion": "WebGL GLSL ES 1.0 (OpenGL ES GLSL ES 1.0 Chromium)",
      "vendor": "WebKit",
      "renderer": "WebKit WebGL",
      "attributes": 3667324841,
      "parameters": 3335176999,
      "shaderPrecision": 1999347962,
      "extensions": 3388515460,
      "constants": 706413286
    }
  ],
  "webglProgram": [
    0,
    804895490
  ],
  "fonts": [
    0,
    [
      ".Mondulkiri U GR 1.5",
      "Agency FB",
      "Algerian",
      "Arial",
      "BPG Classic 99U",
      "Baskerville Old Face",
      "Bauhaus 93",
      "Bell MT",
      "Berlin Sans FB",
      "Bernard MT Condensed",
      "Blackadder ITC",
      "Bodoni MT",
      "Bodoni MT Black",
      "Book Antiqua",
      "Bookman Old Style",
      "Bookshelf Symbol 7",
      "Bradley Hand ITC",
      "Broadway",
      "Brush Script MT",
      "Calibri",
      "Calibri Light",
      "Californian FB",
      "Calisto MT",
      "Cambria",
      "Cambria Math",
      "Candara",
      "Castellar",
      "Centaur",
      "Century",
      "Century Gothic",
      "Century Schoolbook",
      "Chiller",
      "Colonna MT",
      "Comic Sans MS",
      "Consolas",
      "Constantia",
      "Cooper Black",
      "Copperplate Gothic Light",
      "Corbel",
      "Courier",
      "Courier New",
      "Curlz MT",
      "Ebrima",
      "Edwardian Script ITC",
      "Elephant",
      "Engravers MT",
      "Felix Titling",
      "Footlight MT Light",
      "Forte",
      "Franklin Gothic Book",
      "Franklin Gothic Heavy",
      "Franklin Gothic Medium",
      "Freestyle Script",
      "French Script MT",
      "Gabriola",
      "Gadugi",
      "Garamond",
      "Georgia",
      "Gigi",
      "Gill Sans MT",
      "Gill Sans MT Condensed",
      "Goudy Old Style",
      "Goudy Stout",
      "Haettenschweiler",
      "Harrington",
      "Helvetica",
      "High Tower Text",
      "Impact",
      "Imprint MT Shadow",
      "Informal Roman",
      "Jokerman",
      "Juice ITC",
      "Kristen ITC",
      "Kunstler Script",
      "Lucida Bright",
      "Lucida Calligraphy",
      "Lucida Console",
      "Lucida Fax",
      "Lucida Handwriting",
      "Lucida Sans",
      "Lucida Sans Typewriter",
      "Lucida Sans Unicode",
      "MS Gothic",
      "MS Outlook",
      "MS PGothic",
      "MS Reference Sans Serif",
      "MS Reference Specialty",
      "MS Sans Serif",
      "MS Serif",
      "MS UI Gothic",
      "MT Extra",
      "MV Boli",
      "Magneto",
      "Maiandra GD",
      "Malgun Gothic",
      "Marlett",
      "Matura MT Script Capitals",
      "Microsoft Himalaya",
      "Microsoft JhengHei",
      "Microsoft JhengHei UI",
      "Microsoft New Tai Lue",
      "Microsoft PhagsPa",
      "Microsoft Sans Serif",
      "Microsoft Tai Le",
      "Microsoft YaHei",
      "Microsoft YaHei UI",
      "Microsoft Yi Baiti",
      "Ming(for ISO10646)",
      "MingLiU-ExtB",
      "MingLiU_HKSCS-ExtB",
      "Mistral",
      "Modern No. 20",
      "Mongolian Baiti",
      "Monotype Corsiva",
      "NSimSun",
      "Niagara Engraved",
      "Niagara Solid",
      "Nirmala UI",
      "OCR-B 10 BT",
      "Old English Text MT",
      "Onyx",
      "PMingLiU-ExtB",
      "Palace Script MT",
      "Palatino Linotype",
      "Papyrus",
      "Parchment",
      "Perpetua",
      "Perpetua Titling MT",
      "Playbill",
      "Poor Richard",
      "Pristina",
      "Proxy 1",
      "Proxy 2",
      "Proxy 3",
      "Proxy 4",
      "Proxy 5",
      "Proxy 6",
      "Proxy 7",
      "Proxy 8",
      "Proxy 9",
      "Ravie",
      "Rockwell",
      "Rockwell Condensed",
      "Segoe Print",
      "Segoe Script",
      "Segoe UI",
      "Segoe UI Emoji",
      "Segoe UI Light",
      "Segoe UI Semibold",
      "Segoe UI Symbol",
      "Showcard Gothic",
      "SimSun",
      "SimSun-ExtB",
      "Snap ITC",
      "Stencil",
      "Sylfaen",
      "Symbol",
      "Tahoma",
      "TeamViewer12",
      "Tempus Sans ITC",
      "Times",
      "Times New Roman",
      "Trebuchet MS",
      "Tw Cen MT",
      "Tw Cen MT Condensed",
      "Verdana",
      "Viner Hand ITC",
      "Vivaldi",
      "Vladimir Script",
      "Webdings",
      "Wide Latin",
      "Wingdings",
      "Wingdings 2",
      "Wingdings 3",
      "Yu Gothic",
      "cursive",
      "fantasy",
      "monospace",
      "sans-serif",
      "serif"
    ]
  ],
  "plugins": [
    -1,
    null
  ],
  "pluginLengthIsZero": [
    0,
    false
  ],
  "sharedArrayBuffer": [
    -1,
    null
  ],
  "webdriver": [
    0,
    false
  ],
  "getAttributeNames": [
    0,
    true
  ],
  "errorToSource": [
    0,
    false
  ],
  "errors": [
    0,
    [
      "Invalid or unexpected token",
      "Missing initializer in const declaration",
      "Identifier 'a' has already been declared",
      "Cannot read properties of null (reading 'bar')",
      "abc is not defined",
      "toString() radix argument must be between 2 and 36",
      "undefined is not iterable",
      "Invalid array length"
    ]
  ],
  "installTrigger": [
    0,
    false
  ],
  "rtt": [
    0,
    true
  ],
  "math": [
    0,
    2724207184
  ],
  "notifications": [
    0,
    false
  ]
}