{"success":true,"data":{"ext":"pwl","name":"Windows 95 password file","description":"The Windows 95 Password File (PWL) is a legacy password storage format created by Microsoft for Windows 95. It was used by the operating system to store cached credentials for logon accounts and protected network resources, and was handled by Windows 95 and related system utilities. The format is obsolete, and files may expose historically stored credentials if recovered, so they should be treated as sensitive artifacts from older systems.","mime":[],"risk_level":"Safe","signatures":[{"hex":"B0 4D 46 43","offset":0,"sources":[{"name":"Gary Kessler","url":"https://www.garykessler.net/library/file_sigs_GCK_latest.html"}]},{"hex":"E3 82 85 96","offset":0,"sources":[{"name":"Gary Kessler","url":"https://www.garykessler.net/library/file_sigs_GCK_latest.html"}]}],"related":[],"usage":{"python":"def is_pwl(file_path: str) -> bool:\n    \"\"\"Check if file is a valid PWL by magic bytes.\"\"\"\n    signature = bytes([0xB0, 0x4D, 0x46, 0x43])\n    with open(file_path, \"rb\") as f:\n        return f.read(4) == signature","node":"function isPWL(buffer: Buffer): boolean {\n  const signature = Buffer.from([0xB0, 0x4D, 0x46, 0x43]);\n  return buffer.subarray(0, 4).equals(signature);\n}","go":"func IsPWL(data []byte) bool {\n    signature := []byte{0xB0, 0x4D, 0x46, 0x43}\n    if len(data) < 4 {\n        return false\n    }\n    return bytes.Equal(data[:4], signature)\n}"}}}