{"success":true,"data":{"ext":"mls","name":"Skype localization data file","description":"Skype localization data files are resource files used by Skype, originally developed by Skype Technologies and later maintained by Microsoft. They store translated interface text and regional language data used by the application at runtime. These files are generally safe to open, although they are typically part of legacy Skype installations and may be encountered in older client versions or localized software packages.","mime":[],"risk_level":"Safe","signatures":[{"hex":"4D 49 4C 45 53","offset":0,"sources":[{"name":"Gary Kessler","url":"https://www.garykessler.net/library/file_sigs_GCK_latest.html"}]},{"hex":"4D 4C 53 57","offset":0,"sources":[{"name":"Gary Kessler","url":"https://www.garykessler.net/library/file_sigs_GCK_latest.html"}]},{"hex":"4D 56 32 31 34","offset":0,"sources":[{"name":"Gary Kessler","url":"https://www.garykessler.net/library/file_sigs_GCK_latest.html"}]},{"hex":"4D 56 32 43","offset":0,"sources":[{"name":"Gary Kessler","url":"https://www.garykessler.net/library/file_sigs_GCK_latest.html"}]}],"related":[],"usage":{"python":"def is_mls(file_path: str) -> bool:\n    \"\"\"Check if file is a valid MLS by magic bytes.\"\"\"\n    signature = bytes([0x4D, 0x49, 0x4C, 0x45, 0x53])\n    with open(file_path, \"rb\") as f:\n        return f.read(5) == signature","node":"function isMLS(buffer: Buffer): boolean {\n  const signature = Buffer.from([0x4D, 0x49, 0x4C, 0x45, 0x53]);\n  return buffer.subarray(0, 5).equals(signature);\n}","go":"func IsMLS(data []byte) bool {\n    signature := []byte{0x4D, 0x49, 0x4C, 0x45, 0x53}\n    if len(data) < 5 {\n        return false\n    }\n    return bytes.Equal(data[:5], signature)\n}"}}}